Запустить winrar из java
Как в коде вызвать winrar, разархивировать нужный файл, продолжить выполнение кода? Код копирует, удаляет, архивирует файлы. Команда в cmd выглядит так "c:\Program Files\winrar\rar.exe" x "c:\temp\folder.rar" "C:\temp"
Ответы (2 шт):
Автор решения: PiliLuij
→ Ссылка
Код не проверял, но так можно отправить команду в консоль
Process proc1 = Runtime.getRuntime().exec("c:\Program Files\winrar\rar.exe" x "c:\temp\folder.rar" "C:\temp");
Автор решения: rtuf20
→ Ссылка
Поправил кавычки. Работает. Process proc1 = Runtime.getRuntime().exec("d:/temp/rar.exe x d:/temp/folder.rar d:/temp/newfolder");