以前にこの投稿を見たことがありますが、これらのソリューションは何らかの理由で機能しません。Process.Start() では、/K 引数が機能しないときにコマンド プロンプトを開いたままにするにはどうすればよいですか? 利用可能な「WaitForExit」メソッドもありません。
ProcessStartInfo processInfo = new ProcessStartInfo("cmd.exe", "/K " + "C:\\Windows\\System32\\" + "takeown.exe");
processInfo.Verb = "runas";
processInfo.Arguments = "/F \"C:\\Program Files(x86)\\Borland\" /R /D Y";
Process.Start(processInfo);
私が見たいのは、プロセスが正常に処理されたかどうかです。
ありがとう