Compartilhar via


Get-Clipboard

Obtém a entrada atual da área de transferência do Windows.

Sintaxe

Default (Default)

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

Description

O cmdlet Get-Clipboard obtém a entrada atual da área de transferência do Windows.

Exemplos

Exemplo 1: obter o conteúdo da área de transferência e exibi-lo na linha de comando

Neste exemplo, clicamos com o botão direito do mouse em uma imagem em um navegador e escolhemos a ação Copiar. O comando a seguir exibe o link, como uma URL, da imagem armazenada na área de transferência.

Get-Clipboard
https://en.wikipedia.org/wiki/PowerShell

Exemplo 2: Obter o conteúdo da área de transferência em um formato específico

Neste exemplo, copiamos arquivos para a área de transferência no Windows Explorer selecionando-os e pressionando Ctrl-C. Usando o seguinte comando, você pode acessar o conteúdo da área de transferência como uma lista de arquivos:

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

Parâmetros

-Format

Especifica o tipo ou formato da área de transferência. Os valores aceitáveis para este parâmetro são:

  • Texto
  • Lista de Arquivo
  • Imagem
  • Áudio

Propriedades do parâmetro

Tipo:ClipboardFormat
Valor padrão:None
Valores aceitos:Text, FileDropList, Image, Audio
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Raw

Indica que esse cmdlet ignora caracteres de nova linha e obtém todo o conteúdo da área de transferência.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TextFormatType

Especifica o tipo de formato de dados de texto da área de transferência. Os valores aceitáveis para este parâmetro são:

  • Texto
  • Texto Unicode
  • Rtf
  • Html
  • ValorSeparadorVírgula

Propriedades do parâmetro

Tipo:TextDataFormat
Valor padrão:None
Valores aceitos:Text, UnicodeText, Rtf, Html, CommaSeparatedValue
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Saídas

System.String, System.IO.FileInfo, System.IO.Stream, System.Drawing.Image