将CMD程序转入后台运行(no console)

将CMD程序转入后台运行(no console)

连祈
2024-10-25 / 0 评论 / 7 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年10月25日,已超过221天没有更新,若内容或图片失效,请留言反馈。

在linux下,命令转入后台很简单,加上&即可。
windows下需要使用VBS创建进程,然后杀死父进程(大概)

@ECHO OFF

%1 start mshta vbscript:createobject("wscript.shell").run("""%~0"" ::",0)(window.close)&&exit
start /b d:\rest.exe
#调用管理员权限
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

0

评论 (0)

取消