VBS スクリプトのヘルプが必要です。VBS スクリプトを使用して telnet 経由でルーターにアクセスし、ルーターのパラメーターの値を Dim 変数に保存したいと考えています。
問題は、DIM 変数がルーター パラメータの出力を保存しないことです。
これは私のスクリプトです:
option explicit
DIM x
Set oShell = CreateObject("WScript.Shell")
oShell.run "cmd.exe"
WScript.Sleep 500
oShell.SendKeys "telnet 192.168.1.254"
oShell.SendKeys ("{Enter}")
WScript.Sleep 500
oShell.SendKeys "Administrator"
oShell.SendKeys ("{Enter}")
WScript.Sleep 500
oShell.SendKeys ""
oShell.SendKeys ("{Enter}")
WScript.Sleep 500
x = oShell.SendKeys ("env get var=_SW_FLAG") and oShell.SendKeys ("{Enter}")
WScript.Sleep 500
oShell.SendKeys "exit"
oShell.SendKeys ("{Enter}")
WScript.Sleep 500
oShell.SendKeys "exit"
oShell.SendKeys ("{Enter}")
WScript.Sleep 500
MsgBox "The value of the parameter is:" & x