我已經成功地被稱爲從Java Windows控制檯使用zlib的這樣解壓縮的字符串:發送命令確認Windows控制檯
Runtime rt = Runtime.getRuntime();
rt.exec("cmd.exe /c start z -d psw.txt", null, new File("C:\\users\\dlopez\\Encrypted\\ "));
這個我之後問我是否要覆蓋文件,我不得不小心指出是的,但我不知道如何從java執行該命令後再執行此操作。
我該怎麼辦呢?
感謝
你真的使用相當老的zlib二進制文件嗎?我的建議是:獲取當前的解壓縮程序或使用Java庫進行提取。你有沒有檢查是否有一個參數告訴zlib默默覆蓋?如果不是,您可以將「y」寫入流程 – Marged