コンソール出力から 7-Zip 終了コードを取得するにはどうすればよいですか?
質問
7-zip を使用してディレクトリを圧縮する C# アプリケーションを作成しています。7-Zip は、ファイルを圧縮した後に終了ステータスを返します。コンソールウィンドウに表示されるのは次のとおりです
Everything is Ok
これは終了コード 0 に相当します。しかし、その番号を取得する方法があるかどうか誰か知っていますか?
解決
を使用して別のプロセスとして 7-zip を開始していると思います。 システム.診断.プロセス クラス。
から MSDN:
プロセス.終了コード 財産
関連するプロセスが終了時に指定した値を取得します。
興味があるかもしれません セブンジップシャープ これは、7z.dll のマネージド ラッパーを提供します。
所属していません StackOverflow