Як додати "дублювати цю папку" в контекстному меню файлового провідника Windows?


1

є простий спосіб, щоб додати елемент до контекстного меню Windows Explorer, тобто, коли клацніть правою кнопкою миші на папці "X", з'явиться новий пункт "дублювати цю папку", так що після натискання копію "X - Copy" буде створено?

Відповіді:


3

Додавання другої відповіді, оскільки він описує інший підхід.

Спеціальний елемент контекстного меню для папок можна налаштувати за допомогою реєстру Windows:

  1. Відкрийте редактор реєстру : натисніть WinKey + R, введіть "regedit" і натисніть enter
  2. Перейдіть до HKEY_CLASSES_ROOT - директорія якщо ви адміністратор, HKEY_CURRENT_USER Програмне забезпечення Класи \ t інакше
  3. Додати елемент меню: створити новий ключ під "оболонкою". Ви можете назвати його "дублювати цю папку" безпосередньо або дати довільне ім'я та встановити значення за замовчуванням для "дублювання цієї папки" для цього ключа.
  4. Призначення функціональності : створити ключ під назвою "команда" у новому ключі. Встановіть за замовчуванням значення "command" cmd.exe / c robocopy "% 1" "% 1 - copy" / e

thx nnovich-ОК! обидва підходи, до переваг!
athos

Це працює для окремих файлів? Якщо ні, то яким чином я можу це зробити?
Marshall Eubanks

1
Ні, контекстне меню додано лише для папок. Додавання пункту меню для будь-якого файлу має бути виконано в HKEY_CURRENT_USER Програмне забезпечення Класи * * або HKEY_CLASSES_ROOT * оболонка для адміністратора. Крім того, вам слід скористатися командою, оскільки поточна команда очікує вхідний каталог.
nnovich-OK

1

Найпростіший спосіб, який я знаю - це додати скрипт batch / powershell з потрібною функціональністю в спеціальний каталог "SendTo". Отже, правою кнопкою миші можна перейти до підменю "SendTo" і вибрати сценарій. Скрипт буде викликаний з першим параметром повної доріжки папки, решта залежить від вас.

Щоб отримати доступ до каталогу SendTo, натисніть WinKey + R, введіть "shell: sendto" і натисніть Enter.

Редагувати

Якщо ви хочете, щоб пункт меню був більш зручним для користувача, помістіть ярлик скрипту в SendTo замість самого сценарію. У цьому випадку можна надати ярлику будь-яке ім'я і будь-яку піктограму, надавши йому більш зручний вигляд.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.