Копирование текста из/в консольное окно Windows
| Автор: |
Александр Бельченко |
| Дата: |
17 февраля 2006 |
Речь пойдет о работе с консольным окном Windows,
которое можно открыть, запустив команду command (в Windows 98)
или cmd (в Windows 2000/XP).
Иногда возникает нужда скопировать текст из консольного окна Windows
и нет возможности перенаправить вывод в файл или использовать другие методы.
Данный рецепт описывает возможности самой Windows по копированию текста.
Для того, чтобы скопировать текст, его нужно предварительно выделить.
Для выделения используется манипулятор типа "мышь".
Выделение текста работает только в случае, если включен соответствующий режим
в свойствах консольного окна.
Выделите необходимый участок мышью и нажмите Enter. Выделенный текст будет
скопирован в буфер обмена Windows. Затем его можно вставить в какой-нибудь
текстовый редактор.
Microsoft(R) Windows 98
(C)Copyright Microsoft Corp 1981-1999.
C:\WINDOWS\Рабочий стол>echo aaa
aaa
C:\WINDOWS\Рабочий стол>
Настройки для Windows 98:
Настройки для Windows 2000/XP:
Если вы работаете в консольном файловом менеджере (например, FAR),
то вышеприведенные настройки мыши будут вам мешать. Поскольку в файловом
менеджере многие операции можно (и часто удобно) делать при помощи мыши.
Однако и в этом случае в нужный момент можно включить режим выделения текста
мышью: щелкните правой кнопокй мыши по кнопке окна на панели задач либо левой
кнопкой мыши по иконке в титульной строке окна и выберите
Изменить -> Выделить:
Включенный таким образом режим работает до нажатия Enter, т.е. до момента
копирования выделенного участка в буфер обмена.