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

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

В этом сообщении объясняется, как скопировать или перенаправить вывод командной строки в файл или буфер обмена.

Оглавление

  • Откройте окно командной строки
  • Копировать вывод командной строки в буфер обмена
    • Использование сочетаний клавиш
    • Использование меню Правка
    • Передача вывода в Clip (инструмент Clip.exe)
  • Перенаправить вывод командной строки в файл
    • Перенаправление вывода в новый файл
    • Перенаправление вывода в файл (добавление содержимого)
  • Сделайте снимок экрана

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

Открытие окна командной строки

Чтобы открыть окно командной строки, нажмите WinKey + р для запуска диалогового окна "Выполнить". Введите cmd.exe и нажмите ОК. В Windows 8.1 и Windows 10 вы можете щелкнуть правой кнопкой мыши «Пуск» и выбрать «Командная строка». Есть несколько других способов открыть командную строку.

Окно командной строки

Если инструмент консоли, который вы запускаете, или выполняемая вами операция требует прав администратора, вам необходимо откройте командную строку от имени администратора (также известная как «повышенная» командная строка.)

В окне командной строки введите команду, которую хотите запустить. Например, кто-то, кто вам помогает, хочет узнать информацию о вашей системе, запустив Системная информация команда, тип системная информация и нажмите ВХОДИТЬ.

скопировать вывод командной строки

Копирование вывода в буфер обмена

Чтобы скопировать вывод командной строки в буфер обмена, используйте один из способов.

Использование клавиатуры: Нажмите Ctrl + А чтобы выделить весь текст, и нажмите ВХОДИТЬ чтобы скопировать его в буфер обмена.

Используя меню Правка: Щелкните правой кнопкой мыши строку заголовка командной строки → РедактироватьВыбрать все. Повторите то же самое, и на этот раз выберите Копировать из меню «Правка».

скопировать вывод командной строки

Используя консольный инструмент Clip.exe: В Консольный инструмент Clip.exe встроен в Windows, начиная с Windows Vista и до Windows 10. Этот инструмент копирует перенаправленные или переданные ему данные в буфер обмена. Вы можете перенаправить вывод вашего консольного инструмента или команды в буфер обмена с помощью встроенного Clip.exe инструмент путем обвязки вывода. Вы запустите следующую команду:

systeminfo | клип

Это скопирует вывод системная информация в буфер обмена Windows. Это делается Clip.exe получение вывода командной строки напрямую.

Как только результат будет отправлен в буфер обмена, вы можете вставить его в текстовый редактор. Например, вы можете открыть Блокнот и вставить (Ctrl + V) содержимое там.

скопировать вывод командной строки

Перенаправление вывода в новый файл

Вы можете перенаправить вывод командной строки на файл вместо буфера обмена. Этот метод может быть полезен, если вывод слишком длинный и содержит несколько сотен строк, которые могут легко превысить размер экранного буфера окна командной строки. Чтобы вывести результаты в файл, используйте этот синтаксис / примеры:

systeminfo>% temp% \ systeminfo.txt

Это создаст файл с именем systeminfo.txt в папке Temp пользователя. Чтобы записать результат в файл на рабочем столе, вы должны использовать:

systeminfo>% userprofile% \ desktop \ systeminfo.txt

Перенаправление вывода в файл путем добавления

Предыдущая команда создаст новый файл или сотрет предыдущий файл (если он существует с таким же именем). Если вы хотите добавить вывод командной строки в файл, используйте символы двойного «больше» >>, как показано ниже:

ipconfig >>% userprofile% \ desktop \ systeminfo.txt. systeminfo >>% userprofile% \ desktop \ systeminfo.txt

Это выведет содержимое Ipconfig и Системная информация команды в тот же файл. Если существует файл с таким же именем systeminfo.txt, это будет использовано. В противном случае будет создан новый файл.

Другой пример

ipconfig>% userprofile% \ desktop \ info.txt. sc запрос wuauserv >>% userprofile% \ desktop \ info.txt. каталог d: \ tools \ *. exe >>% userprofile% \ desktop \ info.txt. каталог C: \ Windows \ System32 \ Tasks / s / b >>% userprofile% \ desktop \ info.txt
Окно командной строки

Первая команда создаст новый файл (как единый > используется символ) названный info.txt. Последующие команды будут выводить результаты в существующий info.txt файл (двойной >> символ).

Сделайте снимок экрана

В некоторых случаях вам может не потребоваться вывод текста, и достаточно сделать снимок экрана. Выиграть + PrntScrn нажатие клавиши используется для быстрого создания снимка экрана в Windows 8 и 10. Или воспользуйтесь отличным встроенным Snipping Tool. Проверить Как сделать снимок экрана в Windows для подробного руководства.

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


Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?

Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)