我正在使用 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
以特殊方式啟動程式的討論。