使用start命令将编译的批处理文件启动到exe时遇到问题。它打开一个新的命令行,而不是已编译的批处理文件的窗口。有代码:
start "Aether II AutoUpdater.exe"
“Aether II AutoUpdater.exe”文件是已编译的批处理文件。 当我执行此命令时,它将打开CMD。
如何在不打开命令行而不打开文件的情况下启动已编译的批处理文件?
答案 0 :(得分:1)
这实际上是start
命令的一个非常常见的问题。基本上,问题源于这样一个事实:start始终假设它遇到的第一组引用应该是窗口的标题。要解决这个问题,您只需添加另一组引号:
start "" "Aether II AutoUpdater.exe"
如果这不起作用,您还可以添加/b
标志以在同一窗口中启动应用程序。
start "" /b "Aether II AutoUpdater.exe"