Тема: VBS: Ошибка 80070002
Здравствуйте!
Моя проблема в следующем: я создал vbs-скрипт для перезапуска роутера.
Скрипт исправно работает, перезагружает роутер.
Но при запуске из под php появляется ошибка:
Сценарий:
D:\OpenServer\...\...\...\reboot.vbs
Строка: 2
Символ: 1
Ошибка: Не удается найти указанный файл.
Код: 80070002
Источник: (null)
При запуске из под php других скриптов все работает нормально.
А этот скрипт - с ошибкой.
Содержимое скрипта:
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.run"telnet.exe 192.168.0.1"
WScript.Sleep 1000
WshShell.SendKeys"admin"
WshShell.SendKeys("{Enter}")
WScript.Sleep 1000
'Provide user password
WshShell.SendKeys"123123"
WshShell.SendKeys("{Enter}")
WScript.Sleep 1000
'Reboot the router
WshShell.SendKeys"reboot"
WshShell.SendKeys("{Enter}")
WScript.Sleep 1000
WshShell.SendKeys"exit"
В чем может быть загвоздка?

