Console Как вставить текст из буфера обмена?
@VladD, ОС: 7-x64! Но проблема в том что через c# в консоли нету пкм вариантов вставки или копирование 🙁 , только клавишами! Попробовал способ Evgeniy, не получилось.
7 фев 2017 в 21:15
@ArteS: Попробуйте тогда системное меню (левый клик по иконке в title bar’е слева или Alt-Пробел) и там пункт «Изменить».
7 фев 2017 в 21:17
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
В Windows 7 (и кажется в младших версиях тоже) работает открытие системного меню (левый клик по иконке в title bar’е слева или Alt + Пробел ) и в нём пункт «Изменить». Если включить режим «быстрой вставки» (см. скриншот ниже), должно работать системное меню по правой кнопке мыши.
В Windows 10 по умолчанию работает Ctrl + V , а также правая кнопка мыши открывает контекстное меню, в котором есть пункт «Вставить». Если вдруг это не работает, нужно открыть системное меню (левый клик по иконке в title bar’е слева), выбрать «настройки», и включить разрешение там:

Причина этого — то, что шорткат Ctrl + C для консольных приложений традиционно означал не «копировать», а «завершить программу». Разработчики опасались, что если разрешить Ctrl + V для вставки, пользователи пользоваться Ctrl + C с целью копирования, и будут останавливать тем самым консольные приложения. К версии Windows 10 разработчики консоли таки сдались требованиям пользователей.
Копирование текста из командной строки
1. Для того, чтобы скопировать весь текст из командной строки, необходимо щелкнуть правой кнопкой мышки в ее окне и в появившемся контекстном меню выбрать пункт «Выделить все».

Как только текст выделился нажимаем клавишу «Enter». После чего выделенный текст попадет в буфер обмена.
2. Для того, чтобы скопировать определенную часть текста из командной строки, необходимо выполнить следующие действия:
- Кликнуть по окну cmd правой кнопкой мыши
- В меню выберите пункт «Пометить»

- Затем выделите необходимый текст мышкой и нажмите клавишу «Enter». После чего текст будет скопирован в буфер обмена.
3. Если копирование текста из командной строки происходит часто, то можно его настроить таким образом, чтобы иметь возможность постоянно выделять текст при помощи мыши.
Для этого нужно:
- Щелкнуть правой кнопкой мышки по верхней полоске командной строки и в контекстном меню выбрать пункт «Свойства»

- В открывшемся окне требуется перейти во вкладу «Общие» (или «Настройки») и поставить галочку напротив пункта «Выделение мышью»

- Нажмите кнопку «ОК». Теперь Вы можете выделять текст в командной строке с помощью мыши.
Как вставить текст в командную строку?
Привычная команда вставки «Ctrl+V» для вставки текста в командную строку не работает.
Существует 2 способа вставки текста в командную строку:
1. С помощью комбинаций клавиш
Комбинацией «Alt+Space» открываем меню окна, затем нажимаем клавишу «Е» и после клавишу «Р» это вызовет меню и выполнит вставку текста.
2. С помощью мыши
Для настройки данного метода вставки нужно:
- Открыть меню в левом верхнем углу окна консоли и выбрать пункт «Свойства»

- В открывшемся окне перейти во вкладку «Общие» (или «Настройки»), а затем в области «Правка» поставить галочку напротив пункта «Быстрая вставка»

- Нажмите кнопку «ОК». Теперь Вы можете вставлять текст в командную строку нажав на правую кнопку мыши и выбрав пункт «Вставка».

Все способы
© 2009–2023 «HANDYHOST.RU» 8-800-505-68-01

- Услуги
- Хостинг сайтов
- Домены
- Конструктор сайтов
- Linux VPS / Windows VPS
- Выделенные серверы
- SSL сертификаты
- Клиентам
- Контакты
- О компании
- Акции
- Оборудование
- Партнерская программа
- Поддержка
- Способы оплаты
- Регламент
- Документы
- Справка
Как вставить текст в командную строку Windows?

Иногда возникает необходимость скопировать и вставить текст в командную строку Windows. Длинные команды, в которых легко допустить ошибку. Пути до нужных файлов, которые могут быть не только длинными, но и сложными (например, цифро-буквенные названия у каталогов). Сокращенные названия команд, такие как «powercfg». И другие ситуации, когда спасает метод «копи-пейст».
И все бы было хорошо, если бы не одно обстоятельство. Дело в том, что вы не сможете вставить текст через комбинацию «Ctrl + V», вместо этого на экране консоли появится символ «^V». Это связано со спецификой командной строки. Однако, существует простой способ, как можно включить копирование и вставку текста в командную строку. Вот сама процедура:
Примечание: Несмотря на процедуру, комбинация Ctrl + V так же не будет вставлять текст, однако будет доступна другая возможность, но обо всем по порядку.
- Откройте командную строку
- Щелкните на иконку в левом верхнем углу окна консоли. Откроется меню, как показано на рисунке чуть выше
- В открывшемся меню, выберите пункт «Свойства»
- Откроется диалоговое окно. Необходимо перейти на вкладку «Общие», а затем в области «Правка» выставить галочку напротив пункта «Быстрая вставка» (показано на рисунке чуть ниже)
- Нажмите на кнопку «ОК» внизу окна (на рисунке данная кнопка не отображена)

Теперь всякий раз, когда вам нужно вставить текст в командную строку, скопируйте его в буфер обмена обычным способом, а затем щелкните правой кнопкой мыши на нужном месте в консоли и выберите пункт «Вставить». И текст будет вставлен.
Данный метод применим к Windows XP, Vista, 7, 8.
Теперь вы знаете как включить возможность вставки текста в командную строку Windows, а так же как правильно копировать текст.
Как скопировать текст из командной строки в Windows 7, Windows 10 и Windows 11
Не редко при работе с командной строкой возникает необходимость скопировать текст. Например, для того чтобы сохранить какие-то результаты или показать вывод команды более опытному пользователю.
В этой инструкции мы расскажем, как скопировать текст из командной строки в операционных системах Windows 7 и Windows 10.
Копирование текста из командной строки в Windows 7
В операционной системе Windows 7 в командной строке не работают привычные клавиши копирования, такие как CTRL-C . Здесь используется немного другой подход к решению данной задачи.
Для того чтобы скопировать текст из командной строки в Windows 7 его нужно сначала пометить. Для этого кликните правой кнопкой мышки по любому месту в командной строке и в появившемся меню выберите вариант « Пометить ».

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

Когда нужный текст будет выделен, кликните по нему правой кнопкой мышки ( ПКМ ). При этом выделение будет отменено, а текст скопирован в буфер обмена.

Теперь скопированный текст можно вставить в любой текстовый редактор, например, в Блокнот.

Для этого можно использовать комбинацию клавиш CTRL-V или через меню « Правка – Вставить ».
Копирование текста из командной строки в Windows 10
В операционной системе Windows 10 копирование текста из командной строки значительно упростилось. Теперь здесь работают стандартные клавиши для копирования – CTRL-C . Также в командной строке Windows 10 улучшилось выделение, теперь оно работает точно также как и в любом текстовом редакторе.
Для того чтобы скопировать текст из командной строки Windows 10 просто выделите его мышкой, так как это делается в текстовых редакторах. При необходимости можно выделить сразу все содержимое окна при помощи комбинации CTRL-A .

После выделения текста его можно скопировать нажав по нему правой кнопкой мышки. Также в Windows 10 текст можно копировать с помощью комбинации клавиш CTRL-C .

После копирования текста его можно вставить в любой текстовый редактор.

Это можно сделать с помощью комбинации клавиш CTRL-V или через меню « Правка – Вставить ».
Копирование текста из командной строки в Windows 11
В Windows 11 вместо отдельного окна командной строки запускается программа Windows Terminal внутри которой уже загружается интерфейс командной строки. Несмотря на эти изменения, принцип копирования здесь точно такой же как в Windows 10.
Чтобы скопировать текст его нужно выделить мышкой (или с помощью CTRL-A ).

После выделения текст можно скопировать правым кликом мышки или с помощью ( CTRL-C ).

Дальше текст можно вставить в любой текстовый редактор.
Другие способы копирования текста из командной строки
Также существуют универсальные способы копирования текста из командной строки. Это способы чуть сложнее, чем описанные выше, но они работают как в Windows 7, так и в более современных Windows 10 и Windows 11. Кроме этого данные способы могут быть значительно удобней и в некоторых ситуациях экономят немало времени.
Первый вариант – скопировать вывод команды сразу в буфер обмена. Для этого после команды, которую вы выполняете, нужно добавить вертикальную линию и команду CLIP . Внизу показано несколько примеров, как это делается.
ipconfig /all | clip getmac | clip
При выполнении команды с добавлением « | clip » результат сразу копируется в буфер обмена, без вывода на экран.

Второй вариант – сохранить вывод команды в текстовый файл. В этом случае после выполняемой команды нужно добавить два знака «больше» и указать путь к файлу . Внизу показано несколько примеров, как это делается.
ipconfig /all >> d:\file.txt getmac >> d:\file.txt
При выполнении команды с добавлением « >> » результат сразу сохраняется в указаный файл, без вывода на экран. Если файл не существует, то он будет создан.

Обратите внимание, при сохранении вывода в текстовый файл вы можете получить ошибку « Отказано в доступе ». Это означает, что у командной строки нет прав на сохранение файлов в данном каталоге. Чтобы решить эту проблему запустите CMD от имени администратора либо выберите другую папку для сохранения файла.

Также нужно отметить, что текстовые файлы, которые создает командная строка, сохраняются с кодировкой IBM CP866 . Поэтому вы не сможете прочитать их с помощью стандартной программы «Блокнот». Для открытия этих файлов понадобится более продвинутый редактор, например Akelpad или Notepad++.
- Как сохранить текст из командной строки
- Выключение компьютера через командную строку
- Как перезагрузить компьютер через командную строку
- Как вызвать командную строку в Windows 7
- Как поменять дату в Windows 7
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.