Как запустить exe из .bat файла, не задействуя командную строку

Как запустить exe из .bat файла, не задействуя командную строку

Я использую SSH для командной строки на другом компьютере и запуска .bat-скриптов. (Windows 10). Но когда я запускаю пакетный файл, содержащий следующее

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

командная строка ssh блокируется (я предполагаю, что я не смогу снова получить управление, пока приложение не завершит работу). Так есть ли способ запустить EXE из командной строки bat, который не будет загружать командную строку, и я смогу выполнить больше команд? даже ctrl-c не сработал после

решение1

Это происходит потому, что он показывает диалоговое окно с ошибкой, которое вы не видите (и, следовательно, не можете нажать Ok), сообщающее, что не может найти ваш файл C:\Program. Заключайте пути в пробелы в кавычках.

Также startпринимает первый набор кавычек в строке в качестве заголовка окна.

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

См start /?. обсуждение обычного запуска программ (просто вводом их имени), а также поведения до и после загрузки Windows 2000, а также использование startспециальных способов запуска программ.

Связанный контент