『DOSコマンドを実行し出力データを取得する』が正常に動作しません
- 題名: 『DOSコマンドを実行し出力データを取得する』が正常に動作しません
- 著者: ときあ
- 日時: 2007/08/23 18:14:21
- ID: 20330
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 『DOSコマンドを実行し出力データを取得する』が正常に動作しません
- 著者: 管理人
- URL: http://dobon.net/
- 日時: 2007/08/24 3:08:32
- ID: 20332
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 『DOSコマンドを実行し出力データを取得する』が正常に動作しません
- 著者: ときあ
- 日時: 2007/08/24 11:50:56
- ID: 20335
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
いつも参考にさせていただいております。
DOSコマンドを実行し、標準出力のデータを受け取りたいと思いまして、
HPの「DOSコマンドを実行し出力データを取得する」の項目
(ttp://dobon.net/vb/dotnet/process/standardoutput.html)
を参考にさせていただいたのですが、
実行した際にresultsには""(nullの文字列)しか格納されませんでした。
dirの部分をping、ipconfig等にしてもresultには""しか格納されませんでした。
最初はプログラムミスと思い、ソースをコピーアンドペーストで移しましたが、動作しませんでした。
また環境変数が間違っているのかとComSpec環境変数を確認しましたが正常でした。
F11でラインごとに実行すると、一瞬だけコマンドプロンプトが表示されていますので、
おそらく原因は実行した結果が取れていないのだと思いますが、解決方法の検討がつきません。
解決方法をご存知の方がおられましたらご教授お願いいたします。