VBScript: Запуск приложения с нужными параметрами запуска
- Recluse
- 16.05.2019
- 16 923
- 2
- 22.05.2019
- 62
- 59
- 3
Использование метода 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"""
Самым важным во всех этих примерах - это соблюдение количества кавычек, будьте внимательны!
Добавить комментарий