Создание элемента контекстного меню для копирования текстового файла в буфер обмена в Windows 7 / Vista / XP

Создание элемента контекстного меню для копирования текстового файла в буфер обмена в Windows 7 / Vista / XP
Создание элемента контекстного меню для копирования текстового файла в буфер обмена в Windows 7 / Vista / XP

Видео: Создание элемента контекстного меню для копирования текстового файла в буфер обмена в Windows 7 / Vista / XP

Видео: Создание элемента контекстного меню для копирования текстового файла в буфер обмена в Windows 7 / Vista / XP
Видео: Windows 10 ПОЛНОСТЬЮ переделали в XP. Абсолютный кринж! - YouTube 2024, Ноябрь
Anonim

Если вы являетесь типом человека, которому нравится хранить много информации, хранящейся в файлах текстового формата на вашем диске, вы, вероятно, столкнулись с сценарием, в котором вы хотите скопировать эту информацию в буфер обмена … поэтому вы открываете файл в блокноте, выберите все, затем скопируйте в буфер обмена. Что делать, если вы могли бы сделать это с помощью простого пункта контекстного меню?

Используя небольшой взлом реестра и утилиту clip.exe, встроенную в Windows 7 и Vista, мы можем сделать именно это, и мы можем даже скрыть его за меню Shift + Right-Click, чтобы оно не теряло места в меню, если только вы удерживаете клавишу shift.

Использование копирования в буфер обмена

Просто держите клавишу Shift и щелкните правой кнопкой мыши на текстовом файле, и вы увидите новый элемент для «Копировать в буфер обмена»:

Теперь у вас будет информация в буфере обмена для удобного вставки в любое приложение, которое вы хотите:
Теперь у вас будет информация в буфере обмена для удобного вставки в любое приложение, которое вы хотите:
Image
Image

Примечание. Если вы используете Windows XP, вы можете загрузить clip.exe из Microsoft, Просто сохраните файл в каталоге Windows, а остальная часть взлома должна работать на вас.

Ручной взлом реестра (для файлов.txt)

Откройте regedit.exe через меню поиска или запуска меню «Пуск», а затем перейдите к следующему ключу:

HKEY_CLASSES_ROOT xtfileshell

Под каждым типом файла в реестре (например, txtfile) есть ключ оболочки с перечнем действий под ним. Мы создадим новый ключ под названием «copytoclip», а затем под ним под названием «command». Задайте значение по умолчанию «copytoclip» для чего-то полезного, например «Копировать содержимое в буфер обмена», а затем установите значение по умолчанию «команда» следующим образом:
Под каждым типом файла в реестре (например, txtfile) есть ключ оболочки с перечнем действий под ним. Мы создадим новый ключ под названием «copytoclip», а затем под ним под названием «command». Задайте значение по умолчанию «copytoclip» для чего-то полезного, например «Копировать содержимое в буфер обмена», а затем установите значение по умолчанию «команда» следующим образом:

cmd /c clip < '%1'

То, что мы делаем, это запустить командную строку, а затем передать файл в программу clip.exe. Вы можете сделать то же самое из командной строки или в скрипте.

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

Загружаемый реестр

Просто загрузите, извлеките и дважды щелкните CopyContentsToClipboardTXT.reg в буфер обмена. Вы можете удалить хаки с файлом RemoveCopyContentsToClipboard.reg.

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

Скачать CopyContentsToClipboardTXT Registry Hack

Рекомендуемые: