我正在使用 start cmd.exe/c
在后台启动新的命令行进程。但是当我以这种方式执行 GUI 应用程序时,它会创建一个不必要的命令行窗口。
最佳答案
如果您要启动的程序需要被引用,因为它的路径中包含空格或 shell 元字符,那么您需要为 start
提供一个空的引用参数:
start "" "C:\Program Files\SomeProgram\Some program.exe"
那是因为 start
将第一个引用的参数解释为运行 cmd
的新控制台窗口的标题。
关于windows - 如何在后台从命令行启动 GUI 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6566148/