如何在不使用命令列的情況下從 .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以特殊方式啟動程式的討論。

相關內容