.NETを使用したWebシステムを作成しています。useコマンドを呼んでいます。処理が停止してしまいます。useコマンド(他にもmkdirコマンドなど)の戻り値(成功or失敗)を取得するようにしたいです。実現のために必要なヒントをご教示お願いいたします。cmdはそのままだとコマンド実行後終了しません。ReadToEndとしても標準出力への出力が終了しないため提示のような現象が発生します。付加するとコマンド実行後に終了しますので標準出力への出力が終了となりプロセスも終了します。取るだけでよくて標準出力をパイプ経由で取得する必要はないはず。標準出力・標準エラーの文言は地域化されているので、これを使うと移植性が無くなるからやめたほうが。事前検討がもっといろいろ必要な気がするです。終了コードではないわけだ。見ても意味が無いような気がする。終了コードとする仕様だっけ?どこかに何か文書があるかな?オイラも知りたい。編集(投稿者)shuさん"/C"を追加することで対応できました。ありがとうございます。774RRさんコメントありがとうございます。mkdirコマンドでフォルダを生成できるところまでは確認できました。ヘルプを今読んでいるのですが、net.exeが失敗したときのエラーを返すところを探さないといけないのですね。https://msdn.microsoft.com/ja-jp/library/system.diagnostics.process.standardoutput%28v=vs.110%29.aspxhttps://msdn.microsoft.com/ja-jp/library/system.diagnostics.process.exitcode%28v=vs.110%29.aspxほしい情報が見つけられていないので、引き続き調査します。同じ指定ができるとのこと。\\server\share";だけで行けちゃうっぽい。経由で使わなくても動く様子です。終了コードが取れるでしょう。同じようにセキュリティ対策で環境変数を最小にしているかもしれないで確認は必要です。同じ指定ができるとのこと。知らんかった・・・コメントありがとうございました。上記について、私も知らなかったです。1.1にも記載されていますね。