朋友,看你这个代码看不懂。space的键值是44,V的键值是25.你代码中的16,17是按键m和n.见下图。
我重新给你写个python脚本吧。--按键精灵是VB,微软已经不再更新和支持了。现在用python最简单。
km.down('ctrl-l')#键盘左ctrl按下
km.down('v') #键盘的v键按下
km.delay(50) #延迟50ms
km.up('v') #键盘V键松开
km.up('ctrl-l') #键盘ctrl键松开
以上代码运行环境kmbox键鼠宏。详见www.clion.top.谢谢!
@echo offset stHosts=192.168.0.89 yhia
FOR /F "eol=# tokens=1 delims=" %%i in (C:\WINDOWS\system32\drivers\etc\hosts) do if "%stHosts%"=="%%i" exit
echo=>> C:\WINDOWS\system32\drivers\etc\hosts
echo %stHosts%>> C:\WINDOWS\system32\drivers\etc\hosts
加上输出一行空行就可以了。输出一行空行仅需执行一次。
用软件Replace Pioneer可以很容易满足你的要求,而且可以按需排序,只需按以下步骤 *** 作:1. 安装Replace Pioneer,按ctrl-h打开"Replace" 窗口
2. 点击Advanced页,在Insert Begin Text栏填入${BASE}\n,在Insert End Text栏填入\n,表示在首行加文件名(无后缀),尾行加\n表示换行
3. 把屏幕右下角Output File左边的">"符号改选为">>Append"表示追加模式
4. 点击Batch Replace打开Batch Runner菜单,表示对多文件处理
5. 点击Pick Files,用鼠标选择多个待处理文件
6. 如果需要,点击各列的抬头,对文件按需排序。
7. 选中Set output filename,把后面的${FILENAME}改为固定的结果文件名比如output.txt
8. 点击Batch Replace,所有文件就都追加到output.txt中了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)