Get-Clipboard
获取当前 Windows 剪贴板条目。
语法
Get-Clipboard
[-Format <ClipboardFormat>]
[-TextFormatType <TextDataFormat>]
[-Raw]
[<CommonParameters>]
说明
Get-Clipboard
cmdlet 获取当前 Windows 剪贴板条目。 多行文本将以类似于 Get-Content
的字符串数组形式返回。
示例
示例 1:获取剪贴板的内容并将其显示到命令行
在本例中,在浏览器中右键单击了图像并选择了“复制”操作。 以下命令将存储在剪贴板中的图像的链接显示为 URL。
Get-Clipboard
https://en.wikipedia.org/wiki/PowerShell
示例 2:以特定格式获取剪贴板的内容
在此示例中,我们通过选择文件并按 Ctrl-C 将文件复制到 Windows 资源管理器中的剪贴板。 使用以下命令,可以以文件列表的形式访问剪贴板的内容:
Get-Clipboard -Format FileDropList
Directory: C:\Git\PS-Docs\PowerShell-Docs\wmf
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 5/7/2019 1:11 PM 10010 TOC.yml
-a---- 11/18/2016 10:10 AM 53 md.style
-a---- 5/6/2019 9:32 AM 4177 overview.md
-a---- 6/28/2018 2:28 PM 345 README.md
参数
-Format
指定剪贴板的类型或格式。 此参数的可接受值为:
- 文本
- FileDropList
- 映像
- 音频
类型: | ClipboardFormat |
接受的值: | Text, FileDropList, Image, Audio |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Raw
获取剪贴板的整个内容。 多行文本将作为单个多行字符串而不是字符串数组返回。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TextFormatType
指定剪贴板的文本数据格式类型。 此参数的可接受值为:
- 文本
- UnicodeText
- Rtf
- Html
- CommaSeparatedValue
类型: | TextDataFormat |
接受的值: | Text, UnicodeText, Rtf, Html, CommaSeparatedValue |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None
不能通过管道将对象传递给此 cmdlet。
输出
备注
Windows PowerShell 包含 Get-Clipboard
的以下别名:
gcb