永发信息网

用bat自动打开关闭程序

答案:2  悬赏:20  手机版
解决时间 2021-03-18 14:45
  • 提问者网友:绫月
  • 2021-03-17 18:09
我在学bat命令,现在想写一段批处理测试,主要功能是这样的:调用画图工具打开某个目录下的jpg图片,然后再自动关掉画图工具,代码是:

for %%c in (*.jpg *.gif) do (
mspaint %%c
taskkill mspaint.exe
)

mspaint %%c打开是可以,但是要手动关掉画图工具后才会执行下面的命令,那时候画图工具早就被我关了,也就是taskkill没什么用,这样根本不是自动关闭哦。

怎么实现调用画图工具打开jpg后马上执行下一条语句关闭程序呢?

楼下的不行啊,还是要手动终止画图程序bat才会执行taskkill
最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-03-17 18:15
把taskkill mspaint.exe改成:
taskkill /im mspaint.exe /f

===
呵呵,忽略了,中间的语句这么改就行了:
start mspaint %%c
taskkill /im mspaint.exe /f
全部回答
  • 1楼网友:躲不过心动
  • 2021-03-17 19:22
可加入开机自起动,自动运行bat文件 延迟可用:ping -n 60 localhost 延迟60秒 结束进程可用:ntsd 命令。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯