Копировать в папку переместить в папку windows 7

Обновлено: 02.07.2024

Не многие знают, но в системах Windows есть возможность добавить скрытые функции по копированию или перемещению файлов/документов сразу в требуемое вам конечное место расположения.

Сегодня поговорим о том, как можно включить две эти функции и о том, для чего они нужны, что помогают сделать.

💾Введение

Людям, не привыкшим работать с консолью, коих подавляющее большинство, приходится в работе с большим количеством договоров и прочих документов сталкиваться с трудностями перемещения или копирования данных.

Встречал как тех, кто параллельно открывает два окна проводника и drug&drop перетаскивает нужные файлы из одного окна в другое, так и тех, кто руками ходит по месту источника и назначения, жмёт знаменитые ctrl+c -> ctrl+v для копирования и вставки, или используют контекстное меню (ПКМ) для копировать и вставить .

Нет неправильных способов. Даже такое нормально и правильно, но есть способ лучше, который позволяет облегчить жизнь.

Открываем два проводника и копируем или перетаскиваем файл Открываем два проводника и копируем или перетаскиваем файл Открываем два проводника и копируем или перетаскиваем файл

💾Зачем это нужно

Стоит у вас задача или нужда перенести файл из директории A в директорию B , вот здесь вам и поможет пункт контекстного меню по нажатии ПКМ на рабочем столе или на файле.

Добавив оба скрытых параметра, вы мгновенно сможете указать путь, куда желаете скопировать или переместить один или несколько нужных вам файлов. Такой подход сэкономит время и количество операций.

💾Как включить

Процесс включения довольно прост и занимает всего пару минут. Для успешного появления новых функций необходимо открыть редактор реестра ( regedit ). Сделайте это любым удобным для вас способом.

Я же продемонстрирую вариант с использованием Выполнить (Win+R). Нажимаем это сочетание и пишем там слово regedit , после чего нажимаем ОК или клавишу ENTER .

Половину пути уже выполнили. Теперь переходим по указанному ниже пути реестра или вручную, открывая ветки реестра, или можно скопировать этот путь и вставить его в место, указанное на скриншоте и нажать клавишу ENTER .

Необходимый нам путь следующий: HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers

В строке под меню надо вставить путь или перейти к нему вручную В строке под меню надо вставить путь или перейти к нему вручную

Остался один шаг. Нам необходимо создать два раздела в реестре по указанному пути, т.е. эти новые разделы необходимо создать дочерними, внутри ContextMenuHandlers .

Если вам нужна только одна функция, то создаём один, а не два раздела.

Для включения пункта "Копировать в папку", даём разделу имя (прям со скобками):

Для включения пункта "Переместить в папку", даём разделу имя (прям со скобками): < C2FBB631-2971-11D1-A18C-00C04FD75D13>

Должно получиться что-то вроде этого:

Справа виден результат включения скрытых функций контекстного меню Справа виден результат включения скрытых функций контекстного меню

Вот и всё, ничего сложнее делать не нужно. Теперь при выборе одного из пунктов откроется меню проводника, где нужно будет указать директорию, куда необходимо скопировать или же переместить выделенный/е файл/ы.


В данной статье показаны действия, с помощью которых можно добавить команды «Копировать в папку» и «Переместить в папку» в контекстное меню проводника Windows.

В операционных системах Windows 7, Windows 8, Windows 8.1, Windows 10, а также в предыдущих версиях Windows, таких как Windows Vista и Windows XP есть интересная функция, которая позволяет добавить в контекстное меню команды «Копировать в папку» и «Переместить в папку».

При выборе такой команды откроется новое окно, в котором можно выбрать соответствующее место для переноса или копирования файла или папки.


Как добавить команды «Копировать в папку» и «Переместить в папку» в контекстное меню


Для того чтобы добавить команду Копировать в папку. в контекстное меню, воспользуемся редактором системного реестра, для этого нажмите сочетание клавиш + R, в открывшемся окне «Выполнить» введите (скопируйте и вставьте) regedit, нажмите клавишу Enter↵.


В открывшемся окне редактора реестра перейдите в следующий раздел:

Нажмите правой кнопкой мыши на разделе ContextMenuHandler и в появившемся контекстном меню выберите Создать > Раздел. Присвойте созданному разделу имя Copy To .


Далее дважды щелкните левой кнопкой мыши на параметре (По умолчанию) в созданном нами разделе Copy To , и в открывшемся окне "Изменение строкового параметра" в поле Значение: введите или скопируйте и вставьте следующее значение:

После этого нажмите кнопку OK, изменения вступают в силу сразу.


Проверим, теперь если щелкнуть на любом файле или папке правой кнопкой мыши, появится новая команда Копировать в папку.


Для того чтобы добавить команду Переместить в папку в контекстное меню, выполните те же действия, только вместо раздела Copy To создайте раздел Move To и введите следующее значение:

В результате, в контекстном меню будет уже две команды, Переместить в папку. и Копировать в папку.


Также для того чтобы добавить в контекстное меню команды Копировать в папку. и Переместить в папку., можно создать и применить файл реестра следующего содержания:

Windows Registry Editor Version 5.00.

;Команда Копировать в папку
[HKEY_CLASSES_ROOT\\AllFilesystemObjects\\shellex\\ContextMenuHandlers\\Copy To]
@=""

;Команда Переместить в папку
[HKEY_CLASSES_ROOT\\AllFilesystemObjects\\shellex\\ContextMenuHandlers\\Move To] @="".

Для того чтобы удалить команды Копировать в папку. и Переместить в папку. из контекстного меню, создайте и примените файл реестра следующего содержания:

Windows Registry Editor Version 5.00.

;Удалить команду Копировать в папку
[-HKEY_CLASSES_ROOT\\AllFilesystemObjects\\shellex\\ContextMenuHandlers\\Copy To]

;Удалить команду Переместить в папку [-HKEY_CLASSES_ROOT\\AllFilesystemObjects\\shellex\\ContextMenuHandlers\\Move To].

Ещё работая в компьютерной помощи, как-то обратил внимание что на компьютере клиента в проводнике, отсутствуют удобные функции по работе с файлами и папками, а именно — копирование и перемещение файлов в одном окне. К слову сказать, система у него — Windows 7, она тогда только-только начала набирать обороты . Раньше я как-то не задумывался над этим, потому что у большинства клиентов была установлена Windows XP .

Не знаю, почему MS пошли на такой шаг, но функции в общем-то удобные, особенно если принять во внимание тот факт, что файлового менеджера у нас под рукой может и не быть.

Данные функции была в Windows XP. После двойного щелчка по моему компьютеру, в панельке слева, мы могли их увидеть :

Копирование и перемещение в одном окне Windows XP

Удобно это было в первую очередь тем, что мы прямо из того места, где сейчас находились, могли указать системе, куда хотим переместить или скопировать файл/папку. Благодаря этому нам не нужно было открывать несколько окошек и копировать из одного окна в другое.

Что примечательно, в Висте и семёрке от данной функции отказались, но уже потом, в Windows 8 снова вернули. Я не знаю, в чём дело да суть, но видимо было много недовольных тем, что эти функции из проводника убрали. И тот факт, что в восьмой версии эти функции вернули, означает что Microsoft прислушивается к своим пользователям. В восьмёрке эту функцию можно найти в панели инструментов сверху.

Копирование и перемещение в Windows 8

Но несмотря на то, что в Windows 7 такой функции нет, её можно вернуть. Для этого нужно совершить несколько манипуляций с реестром. Щёлкаем по кнопке Пуск, вводим в строке поиска regedit . Перед нами раскроется дерево элементов. Чтобы прийти к нужной нам ветке, мы должны последовательно открыть разделы:

HKEY_CLASSES_ROOT – AllFilesystemObjects – shellex

Та м ы увидим раздел, который называется ContextMenuHandlers . Щелкаем по этому разделу правой кнопкой мыши и в контекстном меню выбираем Создать — Раздел. Вводим название раздела

Проделываем операцию над ContextMenuHandlers ещё раз, только теперь в качестве названи я раздела задаём такое

В Windows 7, а также в предыдущих версиях Windows, таких как Windows Vista и Windows XP есть интересная функция, которая позволяет добавить в контекстное меню команды Копировать в папку и Переместить в папку. При выборе такой команды откроется новое окно, в котором можно выбрать соответствующее место для переноса или копирования файла или папки.

Теперь щелкните правой кнопкой мыши на разделе ContextMenuHandler и выберите команду Создать > Раздел. Присвойте разделу название Copy To.

создайте раздел

Перейдите в свежесозданный раздел Copy To, дважды щелкните в правой панели на ключе (По умолчанию) и введите следующее значение:

изменение строкового параметра

Теперь если щелкнуть на любом файле или папке правой кнопкой мыши, появится новая команда Копировать в папку.

копировать в папку

Выберите ее и откроется окно Копирование элементов, в котором нужно указать требуемую папку для переноса объекта.

Перемещение элементов

Если же вам необходимо меню Переместить в папку, то выполните все те же действия, только вместо Copy To создайте папку Move To и введите следующий ключ:

В результате, в контекстном меню будет уже две команды, Переместить в папку и Копировать в папку.

команды контекстного меню

Согласитесь – весьма удобная функция для тех, кто кто активно использует для работы с данными интерфейс Windows, а не отдельные файловые менеджеры, вроде FAR или Total Commander (и зря, очень зря, имхо).

Читайте также: