掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
EXEからDOSコマンドを実行、結果(DOSプロンプトに表示される内容)を取得するには (ID:114924)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんばんは、すーです。 表題の通りのご質問です。 例えば、pingコマンドをDOS画面で打つと ============================ C:\>ping 192.168.0.3 Pinging 192.168.0.3 with 32 bytes of data: Reply from 192.168.0.3: bytes=32 time<1ms TTL=30 Reply from 192.168.0.3: bytes=32 time=1ms TTL=30 Reply from 192.168.0.3: bytes=32 time=1ms TTL=30 Reply from 192.168.0.3: bytes=32 time=1ms TTL=30 Ping statistics for 192.168.0.3: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms ============================ となりますが、EXEからpingコマンドを実行し 上記のような結果をそのままStringとして取得し、 プログラム側で、処理したいのです。 普通のshell関数だと、このような結果は取得できないようなのですが、 なにかよい方法はありませんでしょうか。 よろしくお願いします。 環境: VB.NET WIN2000
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.