Get-Clipboard

取得目前的 Windows 剪貼簿專案。

Syntax

Get-Clipboard
   [-Format <ClipboardFormat>]
   [-TextFormatType <TextDataFormat>]
   [-Raw]
   [<CommonParameters>]

Description

Cmdlet Get-Clipboard 會取得目前的 Windows 剪貼簿專案。 多行文字會以類似 Get-Content的字串數位傳回。

範例

範例 1:取得剪貼簿的內容,並將其顯示至命令行

在此範例中,我們已以滑鼠右鍵按下瀏覽器中的影像,然後選擇 [ 複製 ] 動作。 下列命令會將儲存在剪貼簿中的影像連結顯示為URL。

Get-Clipboard

https://en.wikipedia.org/wiki/PowerShell

範例 2:以特定格式取得剪貼簿的內容

在此範例中,我們將檔案複製到 Windows 檔案總管中的剪貼簿,然後按 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

指定剪貼簿的類型或格式。 此參數可接受的值為:

  • Text
  • FileDropList
  • 映像
  • 音訊
Type:ClipboardFormat
Accepted values:Text, FileDropList, Image, Audio
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Raw

取得剪貼簿的整個內容。 多行文字會以單一多行字串的形式傳回,而不是字串陣列。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TextFormatType

指定剪貼簿的文字資料格式類型。 此參數可接受的值為:

  • Text
  • UnicodeText
  • Rtf
  • Html
  • CommaSeparatedValue
Type:TextDataFormat
Accepted values:Text, UnicodeText, Rtf, Html, CommaSeparatedValue
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

None

您無法使用管線將物件傳送至此 Cmdlet。

輸出

String

FileInfo

Stream

Image

備註

Windows PowerShell 包含下列的 Get-Clipboard別名:

  • gcb