• 締切済み

exeの起動

javaから***.exeを起動させているのですが、 作業ディレクトリを指定したいため、下記のメソッドを使っています。 exec(String[] cmdarray, String[] envp, File dir) Fileを設定すると、エラーになってしまうのですが・・・。 どうしたらよいのか分かりません。よろしくお願いします。 環境は、winNT、jdk1.3.1です。

みんなの回答

  • syousuke
  • ベストアンサー率61% (13/21)
回答No.1

Fileにはどのような内容を設定していますでしょうか?

noname#6127
質問者

お礼

ありがとうございました。 フォルダ名が違うという初歩的なミスを犯していました。

noname#6127
質問者

補足

File dir= new File("D:\\wrk"); String cmnd[] = {"D:\\wrk\\test.exe"}; Runtime rt = Runtime.getRuntime(); Process pr = rt.exec(cmnd,null,dir); こんな感じです。