怎么用批处理启动一个exe程序?

时间:2023-01-03 19:48:46
有个exe的程序假设就叫  abc.exe

在批处理文件里,用什么命令来启动和停止这个程序?
谢谢

7 个解决方案

#1


绝对路径\abc.exe
pause
按任意键终止进程
taskkill /f /im abc.exe




应该看的懂了吧

#2


启动:
start "" "C:\abc.exe"

停止
taskkill /f /im abc.exe

#3


启动是start,停止不好办,你这个abc.exe最好自已带有完善的退出机制。
taskkill是强制结束,有可能会带来数据丢失

#4


路过……
纯接分!


google一堆一堆的……

#5


引用 4 楼 huoyanming 的回复:
路过……
纯接分!


google一堆一堆的……
他没说需不需要丢什么啊

#6


引用 4 楼 huoyanming 的回复:
路过……
纯接分!


google一堆一堆的……

恩…

#7


同意这个说法
引用 3 楼 drifter250771 的回复:
启动是start,停止不好办,你这个abc.exe最好自已带有完善的退出机制。
taskkill是强制结束,有可能会带来数据丢失

#1


绝对路径\abc.exe
pause
按任意键终止进程
taskkill /f /im abc.exe




应该看的懂了吧

#2


启动:
start "" "C:\abc.exe"

停止
taskkill /f /im abc.exe

#3


启动是start,停止不好办,你这个abc.exe最好自已带有完善的退出机制。
taskkill是强制结束,有可能会带来数据丢失

#4


路过……
纯接分!


google一堆一堆的……

#5


引用 4 楼 huoyanming 的回复:
路过……
纯接分!


google一堆一堆的……
他没说需不需要丢什么啊

#6


引用 4 楼 huoyanming 的回复:
路过……
纯接分!


google一堆一堆的……

恩…

#7


同意这个说法
引用 3 楼 drifter250771 的回复:
启动是start,停止不好办,你这个abc.exe最好自已带有完善的退出机制。
taskkill是强制结束,有可能会带来数据丢失