アプリケーションでコマンド プロンプトのコマンドを使用しています。デバッグ中にVisual Studioを使用してアプリケーションを実行すると、アプリケーションはコマンドプロンプトのコマンドを実行して実行できますが、アプリケーションの実行可能ファイル(.exe)を取得してPCドライブに保存してからファイルを実行すると、コマンドプロンプトがスキップされます指示。私はトピックを調査し、これを取得しました: コンソールでCMDコマンドが実行されて いませんが、成功しません。
私のコード:
Process process = new Process();
process.StartInfo.FileName = @"cmd.exe";
process.StartInfo.WorkingDirectory = sentencesList;
process.StartInfo.Arguments = "/C findstr /V /I \"" + ListOfSomeWords + "\" " + sentencesList+ ">" + filteredList;
process.Start();
process.WaitForExit();
process.Close();
process.Dispose();
コマンドは、単語 (ListOfSomeWords) を含むテキスト ファイル (sentenceList) から文/行を削除し、ListOfSomeWords で指定された単語を含まない行のみを含む別のテキスト ファイル (filteredList) を作成します。