私はVBスクリプトの初心者です。実際には、アプリケーション サーバーのいくつかの telnet コマンドを実行したいと考えています。
クライアント PC (OS:- Windows server 2003) でその VB スクリプトを実行しています。スクリプトはうまく機能しています。
問題は、telnet が VB スクリプトを介して実行されている間、他に何もできないことです。
パソコン。そして、そのスクリプトをバックエンドで実行したい。つまり、サイレント モードです。
以下は、私が使用しているVBコードです。
set oShell = CreateObject("WScript.Shell")
oShell.run"cmd.exe"
WScript.Sleep 500
oShell.SendKeys"telnet x.x.x.x -f roamingsubscriber.txt"
oShell.SendKeys("{Enter}")
WScript.Sleep 1500
oShell.SendKeys"username"
oShell.SendKeys("{Enter}")
WScript.Sleep 500
oShell.SendKeys"password"
oShell.SendKeys("{Enter}")
WScript.Sleep 500
oShell.SendKeys"command"
oShell.SendKeys("{Enter}")
WScript.Sleep 1000
oShell.SendKeys"command"
oShell.SendKeys("{Enter}")
WScript.Sleep 1000
...