我想运行自己编写的ie.bat文件,但是又懒得打绝对路径所以编写了另一个批处理文件
work.bat:内容如下
@echo off
at 17:20 for /r "c:\" %%i in (ie*.bat) do (
@echo off
start /b "" "%%i" >nul
)
单独运行for程序可以成功,但是运行这个程序时,at中并没有计划的作业,是at语句出问题了吗,帮忙分析下,谢谢
批处理用at定时运行批处理文件
答案:2 悬赏:20 手机版
解决时间 2021-02-17 18:30
- 提问者网友:聂風
- 2021-02-17 13:55
最佳答案
- 五星知识达人网友:一秋
- 2021-02-17 15:05
你到控制面板的 任务计划中自己添加这个bat吧。bat改成这样就行。
@echo off
for /r "c:\" %%i in (ie*.bat) do ( start /b "" "%%i" >nul)
@echo off
for /r "c:\" %%i in (ie*.bat) do ( start /b "" "%%i" >nul)
全部回答
- 1楼网友:鱼芗
- 2021-02-17 15:30
加个goto语句实现:
::3600为3600s(为1小时,根据情况而改)后运行目标程序,然后进行循环。
:a
ping 127.1 -n 3600
start \\server\update$\mzddesk\mzddesk.exe
goto :a
这是我的回答,谢谢采纳!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯