Есть ли способ или программа для копирования содержимого .txt файла в буфер обмена, не открывая его?
Теперь я должен open->ctrl+a->ctrl+c->close . Немного раздражает, если вы делаете это часто.
Есть ли возможный ярлык для этой операции?
Есть ли способ или программа для копирования содержимого .txt файла в буфер обмена, не открывая его?
Теперь я должен open->ctrl+a->ctrl+c->close . Немного раздражает, если вы делаете это часто.
Есть ли возможный ярлык для этой операции?
В Windows есть утилита буфера обмена с названием clip.exe .
В командной строке вы можете скопировать содержимое файла в буфер обмена, используя
clip < file.txt
Это будет полезно, если вы часто используете командную строку. Если вы этого не сделаете, вы можете добавить его в свое контекстное меню. Я только что проверил это с помощью инструкций от HowToGeek для Windows 7, но мне пришлось немного подправить, прежде чем заставить его работать.
HowToGeek также упомянул, что clip.exe не поставляется с XP, поэтому вам придется скачать его с Microsoft FTP здесь и поместить в системный каталог Windows.
шаги:
- Откройте
regedit.exe- Перейдите в
HKEY_CLASSES_ROOT/txtfile/shell(Это не сработало для меня, поэтому мне пришлось поместить его вHKEY_CLASSES_ROOT/*/shell, что заставляет его появляться в КАЖДОМ контекстном меню)- Добавить новый ключ под названием
copytoclip- Установите значение по умолчанию для
copytoclipна что-то вродеCopy to Clipboard- Под
copytoclipдобавьте ключ с именемcommand- Установите значение
commandпо умолчанию дляcmd /c clip < "%1"
Теперь, когда вы щелкаете правой кнопкой мыши по файлу, вы должны увидеть опцию Copy to Clipboard . Что он делает, что, когда вы нажимаете на него, он открывает командную строку и запускает утилиту clip.exe для вывода, переданного по каналу из выбранного вами файла.
Для XP я обычно использую Powertoy Send To X, доступную от Microsoft.
http://technet.microsoft.com/en-us/library/cc751394.aspx
И хотя я, вероятно, пойду с ответом Джина, который я также проголосовал на Win7. Одна из вещей, которые мне нравятся в SendToX - это отправка в буфер обмена как имя. Я вероятно усреднил 4 использования в день этого, так как это вышло с Win95.
Поскольку вы хотите скопировать текст, просто передайте содержимое в буфер обмена.
type file.txt | clip