在工控机上做了一个监控软件,该软件上加了一个关机按钮(方便专业操作人员使用),当时想让该按钮直接执行dos命令,立马关机,比较好的解决方案是先杀死该进程,然后再关闭计算机。
system()函数可以一次执行多条命令,要加上 && 运算符。
system("taskkill /im QQ.exe /f && shutdown -f -s -t 0");
注意:前提是&&左边的命令执行成功后,才会执行&&右边的命令。/ 与 - 意义一样。
在工控机上做了一个监控软件,该软件上加了一个关机按钮(方便专业操作人员使用),当时想让该按钮直接执行dos命令,立马关机,比较好的解决方案是先杀死该进程,然后再关闭计算机。
system()函数可以一次执行多条命令,要加上 && 运算符。
system("taskkill /im QQ.exe /f && shutdown -f -s -t 0");
注意:前提是&&左边的命令执行成功后,才会执行&&右边的命令。/ 与 - 意义一样。