我要做一个批处理 执行一个.exe 文件以后20秒后按一下F5建 然后结束批处理 高手给指点一下吧
答案:2 悬赏:60 手机版
解决时间 2021-02-25 06:38
- 提问者网友:骑士
- 2021-02-24 18:09
我要做一个批处理 执行一个.exe 文件以后20秒后按一下F5建 然后结束批处理 高手给指点一下吧
最佳答案
- 五星知识达人网友:拜訪者
- 2021-02-24 18:17
@echo off
Start "" "notepad"
Echo WScript.Sleep 20000 >%temp%\F5.vbs
Echo CreateObject^("WScript.Shell"^).SendKeys "{F5}" >>%temp%\F5.vbs
Start /wait "" "%temp%\F5.vbs"
Del /q "%temp%\F5.vbs"以上内容保存为批处理文件(xx.bat),批处理没有模拟按键的功能但是可以调用vbs来模拟按键.建议直接使用vbs.下面是vbs代码.
CreateObject("WScript.Shell").Run "C:\Windows\notepad.exe " , 1
WScript.Sleep 20000
CreateObject("WScript.Shell").SendKeys "{F5}"
Start "" "notepad"
Echo WScript.Sleep 20000 >%temp%\F5.vbs
Echo CreateObject^("WScript.Shell"^).SendKeys "{F5}" >>%temp%\F5.vbs
Start /wait "" "%temp%\F5.vbs"
Del /q "%temp%\F5.vbs"以上内容保存为批处理文件(xx.bat),批处理没有模拟按键的功能但是可以调用vbs来模拟按键.建议直接使用vbs.下面是vbs代码.
CreateObject("WScript.Shell").Run "C:\Windows\notepad.exe " , 1
WScript.Sleep 20000
CreateObject("WScript.Shell").SendKeys "{F5}"
全部回答
- 1楼网友:鸠书
- 2021-02-24 19:31
好奇怪的问题,刷新桌面有什么特别用处么?
@echo off
:loop
echo 按任意键刷新桌面 & pause>nul
rundll32.exe user32.dll,updateperusersystemparameters
cls
goto loop
————————————————————————————————
代码保存为bat格式
rundll32.exe user32.dll,updateperusersystemparameters 这个就是刷新动作。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯