Как сделать пакетный файл, который получает все файлы в каталоге и архивирует его?

Я хотел бы знать, как получить все отдельные файлы.bak (или любое другое расширение) в каталог, и сжать их (по одному) и сохранить их под тем же именем, меняя только расширение.

Спасибо

1 ответ

Для систем Unixoid, смотрите это.

В Windows попробуйте что-то подобное в cmd.exe:

for %f in (*.bak) do zipper_software %f %f.zip 

Точный синтаксис этой команды будет зависеть от используемого вами почтового программного обеспечения. Обратите внимание, что вы, вероятно, в конечном итоге получите имена файлов архива, например file1.bak.zip.

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