Вот как вы можете удалить эти папки.
Я собираюсь сделать вид, что имя папки, которую мы хотим удалить, - abc123
; замените это фактическим именем папки. Вы можете сэкономить много печатать, используя клавишу TAB
; при вводе команды вы можете просто ввести первые два или три символа имени папки, а затем нажать клавишу TAB
. Вам нужно нажать ENTER
после ввода каждой команды. Дважды проверьте каждую команду (и, в частности, убедитесь, что вы случайно не указали папку, которую не хотите удалять!) перед нажатием ENTER
.
Начните с открытия административной командной строки. Вы делаете это, нажимая на меню «Пуск», набирая cmd
и нажимая CONTROL-SHIFT-ENTER
. Вы должны получить запрос на подтверждение и, возможно, потребуется ввести пароль администратора. Затем в командной строке:
cd /d c:\
dir /ad
Вы должны увидеть список папок, включая папки, которые вы хотите удалить, а также различные папки Windows, такие как Program Files
и Users
.
md empty
robocopy /e /purge /b empty abc123
Здесь мы создали пустую папку и попросили Robocopy скопировать ее поверх папки, которую мы пытаемся удалить. /purge
сообщает Robocopy об удалении файлов, а /b
указывает Robocopy обойти защиту файлов. Robocopy выдает список файлов в папке по мере их удаления, а также в конце выдает сводку, показывающую, сколько файлов было удалено (ищите столбец под названием «Дополнительно»).
Повторите команду robocopy
для каждой из папок, которые вы хотите удалить. Вам не нужно повторять команду md
каждый раз.
Robocopy не удалит саму папку, поэтому мы сделаем это отдельно:
takeown /F abc123
icacls abc123 /grant administrators:F
rd abc123
Первая команда становится владельцем папки, чтобы мы могли изменять разрешения, вторая дает нам разрешение на ее удаление, а последняя строка удаляет ее. Повторите эти три команды для каждой папки, которую вы хотите удалить.
Наконец, мы удаляем пустую папку, которую создали, так как она нам больше не нужна:
rd empty
Надеюсь это поможет.