您当前的位置: 首页 >  Java

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

java.io.IOException: Cannot run program “del“: CreateProcess error=2, 系统找不到指定的文件。

柳鲲鹏 发布时间:2021-09-06 09:49:40 ,浏览量:0

  • 具体错误
java.io.IOException: Cannot run program "del": CreateProcess error=2, 系统找不到指定的文件。
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
	at java.lang.Runtime.exec(Runtime.java:621)
	at java.lang.Runtime.exec(Runtime.java:451)
	at java.lang.Runtime.exec(Runtime.java:348)
  • 错误情形

命令字串是:del /s/q D:\jars2,就会出错。

# del /s/q D:\jars2
Process process = Runtime.getRuntime().exec(cmd);

  吾执行一个del都执行不了?

  • 正确情形

在原来的命令上加上cmd /C,即:cmd /C del /s/q D:\jars2

# cmd /C del /s/q D:\jars2
Process process = Runtime.getRuntime().exec(cmd);

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0595s