質問: new Process(cmdLine); ↑Linuxでは「cmd.exe /c」は省略。 pathの通っているディレクトリにtstcmd.batを作成し、echo 0を返せば取得でき、コマンドプロンプトで実行しても0が返ってきます。 tstcmd.batの絶対パスを指定しての実行(cmd.exe /c c:/usr/local/tstcmd prm1)は避けたいのですが、環境設定も含め、どのようにしたらよいでしょうか?(tstcmd prm1で実行したい) ご助言頂ければ幸いです。
回答: 大抵は、外部コマンドを実行したいなら環境によって変えるかどうかに関わらずプロパティから読み込む。