我想創建一個以.
字符開頭的文件夾。我試過File(path).mkdir()
,但不起作用。我無法從「右鍵單擊 - >新建文件夾」創建。 Windows阻止以點字符開始創建文件夾。在命令提示符下,我可以通過mkdir [folder_name]
輕鬆創建。我在這裏有什麼錯誤嗎?如果不是我怎麼能在java中執行這個命令或者其他建議會有幫助?來自命令提示符的Java mkdir
注:Process p = Runtime.getRuntime().exec("mkdir .test"); //Does not work
注2:我的代碼將是依賴於平臺。
什麼其實並不用文件(路徑).mkdir()工作?你的代碼是怎樣的?使用運行時方法不起作用,因爲mkdir內置於Windows上的命令shell。你需要用適當的參數調用「cmd.exe」 –
希望那些幫助:http://stackoverflow.com/q/1999437/1007273&http://stackoverflow.com/q/1294989/1007273 – hovanessyan