Контекстное меню проводника Windows для переименования папки с добавлением «.» (точки) перед именем папки

Контекстное меню проводника Windows для переименования папки с добавлением «.» (точки) перед именем папки

Я хотел бы иметь возможность добавить контекстное меню Windows для переименования папки, поставив перед ее именем точку (.").

Например, если щелкнуть правой кнопкой мыши по папке с именем «временные файлы» и выбрать пункт меню «Скрыть папку», папка будет переименована в «.temporary files».

Было бы здорово, если бы нажатие той же опции меню на «.temporary files» меняло ее обратно на «temporary files», но это не обязательно.

решение1

Вы можете написать программу или скрипт, который переименует папку и сослаться на нее в реестре:

Контекстное меню длящелкните правой кнопкой мыши по папкам на левой панелиПроводника Windows или на фоне каталога в правой панели:

  1. HKEY_CLASSES_ROOT\Directory\Background\shell- если вы администратор
  2. HKEY_CURRENT_USER\Software\Classes\directory\Background\shell- если вы обычный пользователь

Контекстное меню длящелкните правой кнопкой мыши по папкам на правой панелиПроводника Windows:

  1. HKEY_CLASSES_ROOT\Directory\shell- если вы администратор
  2. HKEY_CURRENT_USER\Software\Classes\directory\shell- если вы обычный пользователь

Контекстное меню для любого файла:

  1. HKEY_CLASSES_ROOT\\*\shell- если вы администратор
  2. HKEY_CURRENT_USER\Software\Classes\\*\shell- если вы обычный пользователь

В любом случае:

  1. Добавьте новый ключ в раздел «shell», назвав его так, как вы хотите назвать пункт контекстного меню.
  2. Добавьте новый ключ внутри этого ключа с именемкоманда(обязательное имя)
  3. Измените свойство «default» в «command», чтобы myprogrampath\path\path\executable.exe %1передать путь к файлу и имя выбранного файла в вашу пользовательскую программу.

Связанный контент