Использование метода 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"""
Самым важным во всех этих примерах — это соблюдение количества кавычек, будьте внимательны!

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