Java 実行可能ファイルとは別のディレクトリにあるバッチ ファイルを実行しようとしています。私は次のコードを持っています:
try {
Process p = Runtime.getRuntime().exec("cmd /c start \"C:\\Program Files\\salesforce.com\\Data Loader\\cliq_process\\upsert\\upsert.bat\"") ;
} catch (IOException ex) {
}
その結果、プログラムは、プログラムが実行されたルート ディレクトリで cmd ウィンドウを開き、指定したファイル パスにはアクセスしません。