繁体   English   中英

批处理-使用命令启动cmd窗口,但在后台运行

[英]Batch - start a cmd window with a command, but run in the background

标题说明了一切:我想使用命令启动一个cmd窗口,但我希望该窗口隐藏

start cmd.exe /k "my command"

这可以满足我的要求,但是cmd窗口保持打开状态,关闭后我也结束了命令。 我想在后台运行cmd.exe。 可能吗?

在这里回答了这个问题: 如何在Windows的后台运行命令?

基本上,您只需要启动命令中的/ b选项。

如果那没有帮助,请按照VB方式创建.vbs,如下所示:

Dim WinScriptHost
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\Scheduled Jobs\mybat.bat" & Chr(34), 0
Set WinScriptHost = Nothing

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM