bat定时执行exe文件

有这样一个需求,每天通过bat文件定时自动执行一个exe文件,这个bat文件应该怎么写?最好给出全部代码。还有就是exe文件是java程序然后通过软件变成exe文件的,j... 有这样一个需求,每天通过bat文件定时自动执行一个exe文件,这个bat文件应该怎么写?最好给出全部代码。还有就是exe文件是java程序然后通过软件变成exe文件的,java程序会输出一些东西,例如(输出数字0或1),那么这个bat文件可以得到这个数字吗?如果可以应该怎么获得这个数字?回答满意再加分。 展开
 我来答
吉祥二进制
高粉答主

2015-06-11 · 科技改变生活,生活改变科技。
吉祥二进制
采纳数:33926 获赞数:84566

向TA提问 私信TA
展开全部

执行一个程序可以使用start命令,定时可以使用at命令。比如下面的批处理代码,在23点时,执行shutdown.exe这个程序进行关机。

@echo off
at 23:00 shutdown.exe  /s /t 0

 

飘叶杂谈
2012-03-08 · TA获得超过536个赞
知道小有建树答主
回答量:1221
采纳率:83%
帮助的人:571万
展开全部
比如这个程序叫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% 这里显示出这个变量保存的数
更多追问追答
追问
这位大哥,每天运行的命令我按照你的语句写的,但是什么都没发生。我的是win7系统,然后在桌面上新建了一个a.bat文件,然后把你的那句话复制进去了。执行的是d盘下ss.mp3程序,这个歌肯定存在。在这之前用net start "task scheduler"把服务也启动了,为什么什么都没发生呢?麻烦您再帮着看看,谢谢!
追答
mp3不是程序 exe bat com 才是可执行程序 
mp3能执行吗?只能被别的播放器播放而已
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式