Можем ли мы вызвать команду Windows cmd на Java? Например, вызывая команду «unzip» Windows в программе Java. Это будет трудно?
Да, это возможно.Наиболее простой API, который Java SE обеспечивает для этого, - Runtime#exec().Тем не менее, эта статья отлично читается: Когда Runtime.exec () не .
Runtime#exec()
Обратите внимание, что Java SE предоставляет пакет java.util.zip , а также для архивирования / распаковки файлов программным способом.См. Также эту статью для руководства.
java.util.zip
да, вы можете сделать это, использовать
**Runtime.getRuntime().exec("your command");**
Я бы предложил использовать более новый класс ProcessBuilder: http://download.oracle.com/javase/6/docs/api/java/lang/ProcessBuilder.html
Он немного держит вас за руку и позволяет объединять потоки ошибок и stdout, чтобы вам не приходилось иметь дваЗапущены потоки потокового гоблера.