В системах Windows (XP, Vista, 7) есть интересная функция, которая позволяет добавить в контекстное меню командыКопировать в папку и Переместить в папку. При выборе такой команды откроется новое окно, в котором можно выбрать соответствующее место для переноса или копирования файла или папки. Чтобы воспользоваться такой удобной возможностью, понадобится слегка подправить системный реестр. Далее предлагаю два способа решения этой задачи: ручное редактирование с помощью редактора реестра и загрузка готового твика в виде reg-файла.
Способ 1. Редактируем реестр вручную
Для выполнения необходимо запустить редактор реестра Пуск — Выполнить и ввести regedit. Находим ветку ветку реестра:
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
и создаем в ней два раздела:
-
{C2FBB630-2971-11D1-A18C-00C04FD75D13}
-
{C2FBB631-2971-11D1-A18C-00C04FD75D13}

Первый раздел — это ссылка на пункт »Копировать в папку», второй — на пункт «Переместить в папку» соответственно.
Теперь после перезагрузки проводника в контекстном меню появятся два пункта «Копировать в папку» и «Переместить в папку«.

Способ 2. Твик реестра
В этом случае не придется лезть в редактор реестра, а всего лишь необходимо применить такой твик. На вопрос системы о согласии внести изменения в реестр отвечаем утвердительно.
Если кому-то интересно, вот код данного reg-файла:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{C2FBB630-2971-11D1-A18C-00C04FD75D13}]
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{C2FBB631-2971-11D1-A18C-00C04FD75D13}]
Как удалить эти пункты из контекстного меню?
Для того, чтобы удалить пункты Копировать в папку и Переместить в папку из контекстного меню, необходимо удалить соответствущие им разделы (см. выше).