Пакетный скрипт для сжатия отдельных папок - PullRequest
0 голосов
/ 04 августа 2020

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

for /f %G in ("C:\++Hold\*") do "C:\Program Files\WinRar\rar.exe" a -r -to30d -ag_YYYYMMDD "C:\++Hold\Archived Files\Processed.rar"

Приведенный выше код сжимает все в каталоге base ++ Hold, но не дает мне подкаталоги. Я пробовал заменить / f на / D и / r. / D дает аналогичные результаты / r запускается без вывода.

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

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

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