Я на Windows Server 2012 R2. У меня есть каталог, который выглядит так:
Folder01
Subfolder 1
File1
File2
File3
Subfolder 2
File1
File2
Subfolder 3
File1
File2
File3
Folder02
Subfolder 1
File1
File2
File3
Subfolder 2
File1
File2
Subfolder 3
File1
File2
File3
Folder03
Subfolder 1
File1
File2
File3
Subfolder 2
File1
File2
Subfolder 3
File1
File2
File3
Конечный результат должен выглядеть так:
Folder01
SubFolder 1.zip
Subfolder 2.zip
Subfolder 3.zip
Folder02
SubFolder 1.zip
Subfolder 2.zip
Folder03
SubFolder 1.zip
Subfolder 2.zip
Subfolder 3.zip
Как видите, есть несколько родительских папок, и я хочу сжать каждую подпапку во всех родительских папках. После сжатия я хочу, чтобы файлы в подпапке были удалены. Как я могу это сделать?
windows
batch
compression
Ruriko
источник
источник
Ответы:
Попробуйте этот пакетный скрипт на небольшом подмножестве фактических данных или протестируйте его с некоторыми фиктивными данными. При необходимости замените пути. Для этого вам нужно установить WinRAR.
источник