Иллюстрированный самоучитель по Microsoft Windows 7

Добавление пункта "Удалить содержимое папки" в контекстное меню

Как добавить в контекстное меню папки команду для удаления содержимого папки без удаления самой папки? Вы можете создать себе пункт Удалить содержимое папки в контекстном меню и Вам достаточно будет его только выбрать. Вам не придется открывать папку, выделять все файлы и нажимать на клавишу Delete.

Вариант 1.

  1. Запустите редактор реестра: WIN + R › regedit › Ok
  2. Откройте ветку реестра HKEY_CLASSES_ROOT\Directory\shell
  3. Создайте в ней раздел DeleteFolderContent
  4. Создайте в нем строковый(String) параметр MUIVerb со строкой Удалить содержимое папки.
  5. В разделе DeleteFolderContent создайте подраздел command
  6. Измените значение параметра (По умолчанию) раздела command на следующее:
    cmd /c "cd /d %1 && del /s /f /q *.*"
    

Вариант 2.

  1. Запустите редактор реестра: WIN + R › regedit › Ok
  2. Откройте ветку реестра HKEY_CLASSES_ROOT\Directory\shell
  3. Создайте в ней раздел Удалить содержимое папки
  4. В разделе Удалить содержимое папки создайте подраздел command
  5. Измените значение параметра (По умолчанию) раздела command на следующее:
    cmd /c "cd /d %1 && del /s /f /q *.*"
    

Вариант 3.

  1. Скопируйте код в любой текстовый редактор (например, Блокнот).
  2. Нажмите CTRL + S и сохраните файл с любым именем и расширением .reg
  3. Если вы выбираете тип файла: Текстовые файлы, то имя файла в кавычки брать обязательно. (Например: "DeleteFolderContent.reg")
  4. Если вы выбираете тип файла: Все файлы, то имя файла в кавычки брать не надо.
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\Directory\shell\DeleteFolderContent]
    "MUIVerb"="Удалить содержимое папки"
    
    [HKEY_CLASSES_ROOT\Directory\shell\DeleteFolderContent\command]
    @="cmd /c \"cd /d %1 && del /s /f /q *.*\""
    

Вы можете скачать готовые reg-файлы: DeleteFolderContent.zip.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.