Потребовалось запускать через PowerShell Telnet и выполнить несколько команд.
И так, создаем VBS скрипт в котором указываем необходимую последовательность команд.
On Error Resume Next
UserPass = «XYXYXYXYXYXYXYX»
UserName = «admin»
comand = «help»
comand1 = «ls»
Set WshShell = WScript.CreateObject(«WScript.Shell»)
WshShell.Run («telnet 192.168.0.1»)
WScript.Sleep(3000)
WshShell.AppActivate(«telnet.exe»)
WshShell.SendKeys(UserName & vbCrLf)
WScript.Sleep(3000)
WshShell.SendKeys(UserPass & vbCrLf)
WScript.Sleep(3000)
WshShell.SendKeys(comand & vbCrLf)
WScript.Sleep(3000)
WshShell.SendKeys(comand1 & vbCrLf)
и т.д.
Большой минус — пароль в отрытом виде.
WScript.Sleep(3000) — задержка между командами в миллисекундах, находится экспериментально.