Get-Clipboard
获取当前的 Windows 剪贴板条目。
语法
Get-Clipboard
[-Format <ClipboardFormat>]
[-TextFormatType <TextDataFormat>]
[-Raw]
[<CommonParameters>]
说明
Get-Clipboard
cmdlet 获取当前的 Windows 剪贴板条目。
示例
示例 1:获取剪贴板的内容并将其显示到命令行
在此示例中,我们右键单击浏览器中的图像,并选择了 复制 操作。 以下命令将链接显示为剪贴板中存储的图像的 URL。
Get-Clipboard
https://en.wikipedia.org/wiki/PowerShell
示例 2:以特定格式获取剪贴板的内容
在此示例中,我们在 Windows Explorerby 中选择文件并将其复制到剪贴板,然后按 Ctrl-C。 使用以下命令,可以将剪贴板的内容作为文件列表进行访问:
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
指示此 cmdlet 忽略换行符并获取剪贴板的全部内容。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TextFormatType
指定剪贴板的文本数据类型。 此参数的可接受值为:
- 发短信
- UnicodeText
- Rtf
- Html
- CommaSeparatedValue
类型: | TextDataFormat |
接受的值: | Text, UnicodeText, Rtf, Html, CommaSeparatedValue |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输出
System.String, System.IO.FileInfo, System.IO.Stream, System.Drawing.Image