Как скопировать вывод командной строки прямо в буфер обмена Windows
Классический способ копирования данных из командной строки следующий:
- щелкните правой кнопкой мыши заголовок окна командной строки и выберите «Правка» -> «Отметить команду».
- выделите текст внутри командной строки с помощью мыши
- чтобы скопировать выделенный текст, Щелкните правой кнопкой мыши заголовок окна командной строки и выберите Edit-> Copy command (или просто нажмите Enter на клавиатуре).
Если у вас включен режим быстрого редактирования, вы можете пропустить шаг 1 и напрямую перетащить, чтобы выбрать, и нажмите Enter.
В Windows Vista Microsoft добавила новый способ, который довольно удобен и не требует так много щелчков мышью - зажим команда. В зажим Команда может принимать вывод любых консольных инструментов и отправлять их в буфер обмена Windows. Давайте посмотрим, как это можно использовать, на следующем простом примере.
Рекламное объявление
Скопируем в буфер обмена вывод команды dir, которая выводит указанный список каталогов в консоль.
На скриншоте выше вы можете увидеть результат выполнения команды dir. Давайте изменим команду и объединим команду dir с зажим команда. Введите следующее:
реж | зажим
Обратите внимание, что средняя вертикальная черта - это не заглавная буква «i» или маленькая буква «L», этот символ называется вертикальной чертой или вертикальной чертой. Он расположен над клавишей '\'. Нажмите Shift + \, чтобы войти в него.
Вывод этой комбинации на консоль будет пустым:
Почему? Потому что все результаты вывода на консоль отправляются прямо в буфер обмена!
Запустите приложение Блокнот (или ваш любимый текстовый редактор) и нажмите CTRL + V вставить. Там вы получите список каталогов:
Бонусный совет: специально для команды dir вы можете указать / b переключатель, который удалит дополнительную информацию из вывода, но сохранит только имена файлов. Измените команду, чтобы она выглядела так:
dir / b | клип
В буфере обмена вы получите следующий результат:
Дополнительный совет: clip.exe также входит в состав Windows XP Professional x64 Edition, поэтому вы также можете скопировать 32-разрядный EXE для clip.exe из C: \ Windows \ syswow64 в 32-разрядную версию Windows XP.