Тема: VBS: скрипт с telnet периодически перестает работать
У меня 4g модем. Прога автоматически запускает бат файл. Который ведет на vbs файл, который ребутит модем.
Суть в том что этот vbs работает нормально, а потом ни с сего выдает другое окно, где вместо указанной команды telnet 192.168.8.1 пытается выполнить просто 192.168.8.1. Если в скрипте че нить переписать сохранить и переписать обратно скрипт снова работает.
И вопрос. Как так получается что скрипт ломается? И выполняется не та команда которая указана ни с того ни с сего. Скрины прилагаются.
VBSSCRIPT
set my = WScript.CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
Set fld = fso.GetFolder("C:\Andrey\Avitool\avitool")
my.run("cmd")
WScript.Sleep 100
my.SendKeys("telnet 192.168.8.1~")
WScript.Sleep 100
my.SendKeys("root~")
WScript.Sleep 100
my.SendKeys("zte9x15~")
WScript.Sleep 100
my.SendKeys("reboot~")
WScript.Sleep 3000
my.SendKeys("z~")
WScript.Sleep 1000
my.SendKeys("exit")
WScript.Sleep 100
my.SendKeys("^M")
А вот батник если надо
cd C:\Andrey\Avitool\avitool
TIMEOUT /T 25 /NOBREAK
start changeip2.vbs
exit
НОРМ https://pp.vk.me/c633720/v633720135/2b2 … xN2ISg.jpg
НЕНОРМ https://pp.vk.me/c633720/v633720135/2b2 … rkOqdA.jpg