Я пробовал несколько разных постов с разным успехом, но ничего не помогло. Я пытаюсь заархивировать файлы в подпапках каталога. В идеале я бы хотел, чтобы сжатый файл оставался в подпапке, но сейчас я возьму все, что смогу. Моя последняя попытка приведена ниже.
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? . Я потрачу еще немного времени на исследование, так как я все еще не могу получить результат, чтобы он оставался в каталоге, из которого он был сжат.