bat定时执行exe文件
发布网友
发布时间:2022-04-30 09:24
我来回答
共2个回答
热心网友
时间:2022-06-12 21:34
执行一个程序可以使用start命令,定时可以使用at命令。比如下面的批处理代码,在23点时,执行shutdown.exe这个程序进行关机。
@echo off
at 23:00 shutdown.exe /s /t 0
热心网友
时间:2022-06-12 21:35
比如这个程序叫a.exe 在c盘下
每天运行很简单,使用at命令
at 18:00 /interactive /every:M,T,W,TH,F,S,SU c:\a.exe
获取输出也很容易,这样
c:\a.exe > c:\1.txt
for /f "delims=" %%i in (c:\1.txt) do echo %%i 这样就显示出来了,其实显示不用这么写,直接运行你的程序就有,如果要保存到批处理中的一个变量,可以这样写
c:\a.exe > c:\1.txt
for /f "delims=" %%i in (c:\1.txt) do set a=%%i
echo %a% 这里显示出这个变量保存的数