私はこのコードを持っています:
Process myProcess = new Process();
myProcess.StartInfo.UseShellExecute = true;
myProcess.StartInfo.FileName = "rdpclip.exe";
myProcess.Start();
system32 にある exe ファイルを起動するには
システムファイルが見つからないというエラーが常に発生します。Windows 2008 サーバーで。
StartupInfo.FileName="c:\\windows\\system32\\rdpclip.exe" を設定しても、まだファイルが見つかりません!?
ファイルを別のフォルダに置くと動きますが、System32では起動しません。このプロセスを強制終了してやり直す必要があるだけですが、C# でこのような単純なことを行うのがこんなに面倒だとは思いませんでした。