如何从 .bat 文件启动 exe 而不绑定命令行

如何从 .bat 文件启动 exe 而不绑定命令行

我正在使用 SSH 命令行进入另一台计算机并执行 .bat 脚本。(Windows 10)。但是当我运行包含以下内容的批处理文件时

start c:\Program Files\qBittorrent\qbittorrent.exe

ssh 命令行锁定(我假设在应用程序退出之前我无法再次获得控制权)。那么有没有办法从命令行 bat 运行 EXE,不会占用命令提示符,我可以执行更多命令?甚至 ctrl-c 之后也不起作用

答案1

这是因为它显示了一个您无法看到的错误对话框(因此无法单击Ok),提示它找不到您的文件C:\Program。将路径括在引号中,并用空格括起来。

还将start行上的第一组引号作为窗口标题。

start "My Title" "c:\Program Files\qBittorrent\qbittorrent.exe"

start /?参阅有关正常启动程序(只需输入其名称)和 Windows 2000 之前和之后的行为以及如何start以特殊方式启动程序的讨论。

相关内容