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

  • 835
  • 0
  • 100,00%
  • 2

Использование метода 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"""

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



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

Ваш e-mail не будет опубликован.

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