Я пытаюсь получить другую программу для выполнения VBScript (не мою).Сценарий расширяет мой экран до второго экрана, а затем выполняет KODI, поэтому он будет работать на этом экране в полноэкранном режиме.После закрытия KODI он возвращается к одному экрану.VBScript работает нормально, если дважды щелкнуть его в Windows 10. Однако использование Push2run различными способами приводит к ошибке хоста сценариев Windows
Системе не удается найти указанный файл.
Код: 80070002
Строка 14
Символ 1
Источник (null)
Я пробовал вызывать Push2Run для файла самодельной биты вместо VBS напрямую.Попробовал дать права "всем" в файле vbs.Попробовал админские привилегии на Push2Run.Все дают одинаковую ошибку.
Сценарий:
Dim WshShell
Dim scv
Set svc = GetObject("winmgmts:root\cimv2")
Set sh = CreateObject("WScript.Shell")
Set WshShell = WScript.CreateObject("WScript.Shell")
Const DELAY = 1
'switch to TV only
'execCMD = """C:\Windows\System32\DisplaySwitch.exe""/external"
'Wshshell.Run execCMD, 2, False
'Extend display
execCMD = """C:\Windows\System32\DisplaySwitch.exe""/extend"
Wshshell.Run execCMD, 2, False
'Launch Xbmc
WScript.Sleep 10000
WshShell.CurrentDirectory = "C:\Program Files (x86)\Kodi\"
execCMD = """C:\Program Files (x86)\Kodi\Kodi.exe"""
Wshshell.Run execCMD, 3, True
'switch to LCD only
execCMD = """C:\Windows\System32\DisplaySwitch.exe""/internal"
Wshshell.Run execCMD, 2, False