次の VB スクリプトは、CMD ウィンドウを開き、IP – 127.0.0.1 に対して ping を実行します。
CMD ウィンドウからの出力に ping の結果のみが含まれ、「ping 127.0.0.1」も含まれない理由がわかりません。
ping の結果だけでなく、CMD ウィンドウから ping コマンドも表示するには、VB スクリプトで何を変更する必要があるのでしょうか。
私のVBスクリプト:
Dim oShell
Set oShell = WScript.CreateObject ("WScript.Shell")
oShell.run "cmd /k CD C:\Program Files & ping 127.0.0.1 " ,1 , true
私がCMDから見たのはそれだけです:(ping 127.0.0.1は現れませんか?)
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms