2015-09-29 174 views
-4

這就是我所做的。通過java運行linux命令

String a = "xx"; 
String command = "mkdir Desktop/"+a; 
Runtime.getRuntime().exec(command); 

但它不工作。

+4

你認爲應該怎麼做?你爲什麼這麼認爲?它在做什麼呢? –

+0

它應該在Desktop中創建文件夾xx.But沒有任何反應 –

+0

你爲什麼這麼認爲?它在做什麼呢? –

回答

0

如果你想運行一個進程,java應該知道操作系統命令。例如,如果你使用命令提示符,那麼你應該通過「cmd」窗口。

你可以試試這個命令,而不是你的。

  Runtime.getRuntime().exec("cmd /C mkdir");