VBScript: Запуск приложения с нужными параметрами запуска

Использование метода Run объекта WScript.Shell

Если вам понадобилось запустить через VBScript приложение с нужными параметрами запуска, то это может оказаться не так просто, как кажется. Правильно такой скрипт должен выглядеть следующим образом:

Set objShell = CreateObject("WScript.Shell")  objShell.Run """C:Program Filescmdowcmdow.exe"" /TV"""

Как вы можете догадаться, C:Program Filescmdowcmdow.exe в данном примере это путь и сам исполняемый файл приложения, а /TV это его параметры.

В прочем, может случится и так, что нужно в параметрах запуска указать какой-то путь с пробелами, который в свою очередь нужно поместить в кавычки. Тогда правильно должно выглядеть это так:

Set objShell = CreateObject("WScript.Shell")  objShell.Run """C:Program FilesVideoLANVLCvlc.exe"" ""E:eto testMisfits.S01E05.mkv"""

Или так, если нужно скомбинировать путь в кавычках с какой-то другой командой без них:

Set objShell = CreateObject("WScript.Shell")  objShell.Run """C:Program FilesVideoLANVLCvlc.exe"" --fullscreen ""E:eto testMisfits.S01E05.mkv"""

Самым важным во всех этих примерах — это соблюдение количества кавычек, будьте внимательны!

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *