
Иногда нужно удалить все файлы из папки, но не удалять саму папку. Для этого нужно создать в контекстном меню команду для удаления содержимого папки.
Проведя несколько трюков с реестром, я обнаружил самый надёжный и проверенный способ удаления содержимого папки.
Запустите редактор реестра и перейдите в раздел: HKEY_CLASSES_ROOT\Directory\shell.
Создайте новый подраздел с любым именем (какое Вам больше нравится). Это название будет отображаться в контекстном меню. Вообще по умолчанию нужно создать подраздел с именем Delete Folder Contents.
Но я выбрал своё название "Удалить навсегда". В этом подразделе создайте ещё один подраздел с именем command. Перейдите на правую панель редактора реестра и дважды щелкните на параметре по умолчанию для подраздела command. Присвойте ему следующее значение:
cmd /c "cd /d %1 && del /s /q *.*
Хочу сразу сказать, что данная команда сразу же удаляет все содержащиеся в папке файлы, не помещая их в Корзину (Recycle Bin). После этого восстановить файлы можно только с резервной копии или с помощью специализированного программного обеспечения сторонних разработчиков.
|