Запуск модуля .py из другого vbs скрипта
Подскажите пожалуйста. Как запустить модуль .py из скрипта vbs. Фрагмент кода по ссылке как запустить внешний файл exe из vbs скрипта? требует объект Wscript и не работает. Требуется сделать что-то вроде этого:
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run(path_rg2 & "\repo.py")
Ответы (1 шт):
Автор решения: Николай Бруцкий-Стемпковский
→ Ссылка
upd. Решил с помощью ссылки из комментария. Добавлю код.
Set objShell = CreateObject( "WScript.Shell" )
python = "python "
cmd = "C:\macro\repo.py"
objShell.Run (python & cmd)
Объекту WScript.Shell нужно передать ссылку на интерпретатор (при добавлении в path можно писать просто python) и через пробел указать путь до исполняемого файла с расширением и без пробелов в пути.