Средство сжатия / извлечения командной строки Windows?

Мне нужно написать командный файл, чтобы распаковать файлы в их текущую папку из данной корневой папки.

Folder 0
    |----- Folder 1
    |          |----- File1.zip
    |          |----- File2.zip
    |          |----- File3.zip
    |
    |----- Folder 2
    |          |----- File4.zip
    |       
    |----- Folder 3
               |----- File5.zip
               |----- FileN.zip

Итак, я хочу, чтобы мой командный файл запускался так:

ocd.bat /d="Folder 0"

Затем сделайте итерацию внутри пакетного файла через все подпапки, чтобы разархивировать файлы именно там, где находятся файлы.zip.

Итак, вот мой вопрос:

Есть ли в Windows (по крайней мере от XP) командная строка для встроенного zip-инструмента? В противном случае, я должен придерживаться другого стороннего утилита?

1 ответ

Решение

AFAIK, в состав Windows XP не входит инструмент для разархивирования, но есть программа GNU Unzip, которая отлично подойдет для вас.

Другие вопросы по тегам