为什么win10无法后台执行cmd?

为什么win10无法后台执行cmd?

一些应用程序由以下命令启动:

c:\client_windows_amd64.exe -c c:\config.json

它在窗口的 cmd 中运行良好,现在我想让它在 win10 的后台运行。

start \B  "c:\client_windows_amd64.exe -c c:\config.json"

没有遇到任何错误,但是某些应用程序无法运行,启动命令有什么问题?

答案1

启动命令有什么问题?

start \B  "c:\client_windows_amd64.exe -c c:\config.json"

您使用方式不正确。

  1. 應該\B/B

  2. 这些参数不属于命令字符串的一部分。

  3. 您缺少一个窗口标题(因为它是第一个带引号的字符串,所以start被解释"c:\client_windows_amd64.exe -c c:\config.json"为窗口标题):

    始终包含一个标题,可以是一个简单的字符串,如“我的脚本”,也可以是一对空引号“”

    根据 Microsoft 文档,标题是可选的,但根据所选的其他选项,如果省略标题,则可能会遇到问题。

尝试以下命令:

start "MyTitle" /b "c:\client_windows_amd64.exe" -c c:\config.json

来源开始 - 启动程序 - Windows CMD - SS64.com

相关内容