java调用bat文件,为什么bat必须放在eclipse安装目录下才调得到?高手来看看!

跳蚤图 跳蚤图 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
List<String> cmdList = new ArrayList<String>();
cmdList.add("D:\\tetetette\\■test.bat");
cmdList.add("5");
cmdList.add("4");
ProcessBuilder pb = new ProcessBuilder(cmdList);
Process p = null;
try {
p = pb.start();
.......

test.bat
echo ■test
call test.exe 5 4


test.bat放在D盘就没有反应,也不报错,也不出结果。
放在eclipse安装目录下就有结果
为什么啊?
...全文
评论 9
收藏 已收藏
分享
返回顶部
跳蚤图
Java 51,407 成员 86,132 内容