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

  • 16.05.2019
  • 1 547
  • 0
  • 100.00%
  • 1
  • 22.05.2019
VBScript: Запуск приложения с нужными параметрами запуска

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

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

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

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

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

Set objShell = CreateObject("WScript.Shell")
objShell.Run """C:\Program Files\VideoLAN\VLC\vlc.exe"" ""E:\eto test\Misfits.S01E05.mkv"""

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

Set objShell = CreateObject("WScript.Shell")
objShell.Run """C:\Program Files\VideoLAN\VLC\vlc.exe"" --fullscreen ""E:\eto test\Misfits.S01E05.mkv"""

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

Была ли эта статья Вам полезна?




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

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.