start /min cmd /c mycommand
如果要在同一个shell中运行其他作业,则必须使用powershell background jobs
如果要隐藏命令窗口,请使用以下代码保存vbscript文件(根据需要替换命令):
Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\mycommand_path\mycommand and args" & Chr(34),0 Set WshShell = Nothing
创建此文件的快捷方式,并通过双击直接从shell运行它.这听起来像你真正追求的是工作控制.安装unix的子系统以获取bash或ksh提示并在那里执行它,如果你想要工作控制,但是如果将它作为后台作业运行会导致问题就不会让我感到惊讶.您可能希望将其作为后台进程运行.