我有一个名为A的文件夹,其中包含一个.bat
文件:a.bat。如果我想写一个.bat
文件,我可以写:
cd A/
call a.bat
我会看到结果,但是如果我想从中运行它,Java
我会遇到问题。
我正在尝试这样做:
String command = "cmd.exe /c start cd A/\ncall a.bat";
try {
Runtime.getRuntime().exec(command);
} catch (IOException e) { }
我试图\n
用;
和用\r
和用替换,&&
但没有奏效。(它不承认存在两条线)。
如何从.bat
from运行多行Java
?