「cmd.exe」のような実行可能ファイル名があり、その完全修飾パスを解決する必要があります。PATH環境変数にリストされているディレクトリの1つにexeが表示されることを知っています。PATH 変数の各ディレクトリを解析およびテストせずにフルパスを解決する方法はありますか? 基本的に私はこれをしたくありません:
foreach (string entry in Environment.GetEnvironmentVariable("PATH").Split(';'))
...
もっと良い方法があるはずですよね?