level 7
表示好久没编bat了。现在有个需求,需要后台运行bat软件。我记得start /b可以,是不是关掉cmd窗口以后进程也不会被杀?我现在换了macOS,还没装windows,这个没法测试
2020年12月24日 19点12分
1
level 3
批处理是可以后台运行的
if "%1"=="hide" goto Begin
start mshta vbscript:createobject("wscript.shell").run("""%~0"" hide",0)(window.close)&&exit
:Begin
...
虽然它后台运行了,但是进程却没有变,依然是cmd.exe,可以被任务管理器结束的。
2020年12月29日 13点12分
2
对对谢谢,忘记用VPS混编了。不过要是我就是想用命令呢,不借助脚本?比如使用 start
2020年12月31日 19点12分
都比较优秀,我看 都 看不懂的
2021年01月11日 06点01分