Поделиться через


Get-Clipboard

Возвращает содержимое буфера обмена.

Синтаксис

Get-Clipboard
   [-Raw]
   [<CommonParameters>]

Описание

Командлет Get-Clipboard получает содержимое буфера обмена в виде текста. Несколько строк текста возвращаются в виде массива строк, похожих на Get-Content.

Примечание.

В Linux этот командлет требует xclip , чтобы программа была в пути. В macOS этот командлет использует служебную pbpaste программу.

Примеры

Пример 1. Получение содержимого буфера обмена и его отображение в командной строке

В этом примере мы скопировали текст hello в буфер обмена.

Get-Clipboard

hello

Параметры

-Raw

Возвращает все содержимое буфера обмена. Многострочного текста возвращается как одна многостроочная строка, а не массив строк.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Невозможно передать объекты в этот командлет.

Выходные данные

String

Этот командлет возвращает строку, содержащую содержимое буфера обмена.

Примечания

PowerShell включает следующие псевдонимы для Get-Clipboard:

  • Все платформы:
    • gcb

В выпуске PowerShell 7.0.0.0 добавлена поддержка этого командлета в macOS.