Можно ли распаковать файл .ZIP с помощью команды .BAT в Windows XP? - PullRequest
5 голосов
/ 20 мая 2010

Можно ли разархивировать файл .ZIP с помощью команды .BAT в Windows XP? у нас есть файл .zip, как создать файл команд .BAT, чтобы разархивировать \ распаковать его в какую-нибудь папку. ИСПОЛЬЗОВАНИЕ ТОЛЬКО НАТУРАЛЬНЫХ WINDOWS XP программ и команд.

Итак .. Как это сделать? (пример кода, пожалуйста)

Ответы [ 3 ]

6 голосов
/ 20 мая 2010

Да.

Но это предполагает использование «сценариев» и использование System.FileSystemObject (хорошее ключевое слово). Вы должны быть в состоянии использовать cscript / WSH , который может запускать VBScript или JScript (WSH 5.6 поставляется с XP). Общая идея здесь . Однако у этого подхода есть и другие интересные «проблемы»; операции выполняются асинхронно, и может появиться диалоговое окно сжатия - , но можно выполнить с помощью стандартных инструментов XP.

Я бы порекомендовал скачать 7-zip . Это отдельный исполняемый файл командной строки размером 200 ~ 400 КБ (в зависимости от версии), но для его запуска требуется начальная установка. Вам не нужен графический интерфейс для запуска 7-zip.

1 голос
/ 20 мая 2010

Нет, в командной строке нет встроенной библиотеки zip / unzip, которая поставляется с Windows XP. Единственное решение - использовать несжатую библиотеку.

1 голос
/ 20 мая 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...