Домашняя » как » Как скопировать выводимый текст из командной строки в буфер обмена Windows

    Как скопировать выводимый текст из командной строки в буфер обмена Windows

    Если вы выполняете работу в командной строке на своем Windows-боксе, иногда полезно скопировать вывод команды в буфер обмена, но кто хочет попробовать прокрутить и щелкнуть, чтобы использовать копирование и вставку? Вот как это сделать простым способом.

    Замечания: В нашем упражнении мы будем использовать встроенную утилиту clip в Windows 7 или Vista - если вы используете Windows XP, вы можете скачать clip.exe от Microsoft, просто сохраните файл в Windows каталог.

    Скопируйте вывод из приложений командной строки в буфер обмена

    Чтобы скопировать текст из команды в буфер обмена, мы просто передадим его в команду clip, например:

    | клип

    Например, если вы хотите вывести команду echo в буфер обмена, вы можете сделать это:

    Вы также можете использовать перенаправление для отправки текстового файла непосредственно в утилиту клипов, например:

    клип < filename.txt

    В этом примере я собираюсь поместить содержимое файла single.php в буфер обмена:

    Конечно, вы также можете использовать команду type и затем передать ее в буфер обмена следующим образом:

    Независимо от того, что вы используете, вы сможете вставить содержимое в любое другое приложение, которое вам понравится:

    Создание помощника по контекстному меню для копирования содержимого файла в буфер обмена

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

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

    И, конечно же, не забывайте, что вы всегда можете скопировать путь к файлу в буфер обмена через контекстное меню..