我正在尝试通过java代码运行First.bat
文件,但我收到错误(警告)弹出窗口
Windows无法找到First.bat。确保正确输入名称,然后重试。
任何人都可以告诉我它是什么类型的错误,我在哪里准确地放置.bat
文件?
Process batRun = Runtime.getRuntime().exec("cmd /c start First.bat");
答案 0 :(得分:0)
您正在通过java执行cmd
,并且cmd启动的默认位置为C:\Users\Username>
。将First.bat
放入C:\Users\Username
或提供First.bat
的绝对路径D:\\MyFolder\\First.bat
Process batRun = Runtime.getRuntime().exec("cmd /c D:\\MyFolder\\First.bat");