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
Невозможно передать объекты в этот командлет.
Выходные данные
Этот командлет возвращает строку, содержащую содержимое буфера обмена.
Примечания
PowerShell включает следующие псевдонимы для Get-Clipboard
:
- Все платформы:
gcb
В выпуске PowerShell 7.0.0.0 добавлена поддержка этого командлета в macOS.
Связанные ссылки
PowerShell