[問題] 請問修改檔名

看板java作者 (艾芮思)時間17年前 (2009/04/01 14:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我使用外部呼叫的方式去修改檔名 Process child = Runtime.getRuntime().exec("ren XX.stat YY.stat"); 但是會出現錯誤 以下是部分錯誤訊息 java.io.IOException: Cannot run program "ren": CreateProcess error=2, ?t?Χ ?????? at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Caused by: java.io.IOException: CreateProcess error=2, ?t?Χ?????? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.<init>(ProcessImpl.java:81) at java.lang.ProcessImpl.start(ProcessImpl.java:30) at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) ... 31 more 似乎是無法這樣外部呼叫? 但是我用其他外部呼叫指令是可以如ping netstat 請問是否有存取資料在java是無法如此呼叫的呢? 還是需要用其他方法解決 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.115.43

04/01 14:43, , 1F
http://0rz.tw/OdsFB java.io.File#renameTo(File)
04/01 14:43, 1F
文章代碼(AID): #19qmlirt (java)