Как удалить пустые подпапки из текущей резервной копии? - PullRequest
0 голосов
/ 19 февраля 2020

В настоящее время я использую /MIR в своей команде, но она копирует пустые подпапки. Я годами делал резервные копии и хочу избавиться от пустых подпапок из моей резервной копии, а затем получить R C, чтобы игнорировать их в источнике в будущем. Поэтому я удалил /MIR и заменил его на /PURGE /S. Если я полностью удаляю свою старую резервную копию (пробовал с тестовой папкой), эта команда работает нормально - она ​​игнорирует пустые папки из моего источника. ОДНАКО, поскольку я уже получил пустые папки в моем месте назначения из старых резервных копий, он не удаляет их из места назначения для меня.

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

ОРИГИНАЛЬНАЯ КОМАНДА:

robocopy B:\TESTFOLDER D:\TESTFOLDERBACKUP\ /copy:dat /PURGE /S /B /XJ /R:0 /tee /LOG:"D:\TESTBACKUP.log"

КОМАНДА ЗАМЕНЫ:

robocopy B:\TESTFOLDER D:\TESTFOLDERBACKUP\ /copy:dat /mir /B /XJ /R:0 /tee /LOG:"D:\TESTBACKUP.log"
...