windows 下有没有类似 nohup 的命令?

2019-01-25 08:07:24 +08:00
 d0m2o08

试了 cmd 下的 start /b xxx.exe cmd 窗口关掉之后 xxx.exe 也结束了

又搜索到了 powershell 下的 start-job {& xxx.exe} cmd 窗口关掉之后 xxx.exe 又结束了

除了把 xxx.exe 做成系统服务,就没有其它办法了么?求各位大佬支招。。。

跪谢.jpg

9708 次点击
所在节点    程序员
6 条回复
msg7086
2019-01-25 08:11:52 +08:00
KyonLi
2019-01-25 08:12:17 +08:00
leafleave
2019-01-25 08:13:32 +08:00
vbs 可以做到
wxyz
2019-01-25 08:58:15 +08:00
为啥要加 /B 参数啊?这个参数就是不创建新窗口的,不创建新窗口,肯定在老窗口啊,老窗口关闭了,程序停了不正常的吗?
我现在用 start 启动 javaw 程序,黑窗口会直接关闭,然程序并没有结束。
matrix273
2019-01-25 09:06:48 +08:00
PowerShell.exe -WindowStyle Hidden -file '您的脚本.ps1' 应该可以,隐藏窗口。
hiplon
2019-01-25 13:44:23 +08:00
CreateObject("WScript.Shell").Run "D:\soft\aria2\aria2c.exe --conf-path=D:\soft\aria2\aria2.conf",0
D:\soft\aria2\aria2c.exe --conf-path=D:\soft\aria2\aria2.conf 为命令,保存为 xxx.vbs 直接运行即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/530441

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX