Javaコードからバッチファイルを実行しようとしましたが、batファイルは実行中ですが、内部的にはbatファイルでproxyServer.jsファイルが呼び出されています。この.jsファイルは実行されていません。 以下はサンプルコードです。Javaコードからバッチファイルを実行
try {
String path="cmd /c start C:\\AxoneES_Viewers_Integration-2016Q3-SNAPSHOT_201609021003\\AxoneViewers.bat";
Runtime rn=Runtime.getRuntime();
Process pr=rn.exec(path);
} catch(IOException ex) {
System.out.println("Exception Found");
}
私はそれは下記、彼らは.jsファイルのパスを宣言した.jsファイルを呼び出している内部で述べたように、パスを宣言したコードです。 cd viewers \ apps \ maxq \ node proxyServer.js
batファイルを実行しているときに.jsファイルのパスを見つけることができず、実行されていません。
Javaからbatファイルを実行する方法はありますか?
Javaなしでバッチファイルを実行できますか? – matt
javaを使用して、jsファイルを実行するbatスクリプトを呼び出す場合。 Djeez。 – Tobb
バッチファイルをjava only.Whileを使用して実行する必要があります。内部でバッチファイルを実行すると、.jsファイルが呼び出されます。 –