Возможный дубликат:
Самый быстрый способ удалить большие папки в Windows?
Я обнаружил, что из-за ошибки в каталоге было создано более 1 000 000 подкаталогов.
Я хочу удалить все эти каталоги, скажем, в каталоге WebsiteCache
. Мой первый подход состоял в том, чтобы использовать инструмент командной строки:
cd WebsiteCache
rmdir /Q /S .
Это удалит все подкаталоги, кроме самого каталога WebsiteCache, поскольку это текущий рабочий каталог. Удаление прямого каталога происходит так же медленно, как и раньше.
rmdir /Q /S WebsiteCache
mkdir WebsiteCache
Через два часа я заметил, что директории, начинающиеся с AH, удалены.
Почему rmdir удаляет каталоги в алфавитном порядке? Требуется дополнительное усилие, чтобы сделать это заказанным.
Какой самый быстрый способ удалить такое количество каталогов?