C#でコマンドを実行して結果を取得する

コマンドラインプログラムを実行して結果を取得する。ここではnetstat -aを実行して結果を得るプログラム。

RedirectStandardOutput = trueすると結果を取得できる。
UseShellExecute = falseにすると、ShellExecuteExではなくCreapteProcessを使う。上記のような作業はパイプを使うのでCreateProcessじゃないと無理と思う。

Leave a Reply

Your email address will not be published. Required fields are marked *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)