Partilhar via


Get-Clipboard

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

Sintaxe

Default (Predefinição)

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 Explorerselecionando-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
  • FileDropList
  • Imagem
  • Áudio

Propriedades dos parâmetros

Tipo:ClipboardFormat
Default value:None
Valores aceites:Text, FileDropList, Image, Audio
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Raw

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

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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
  • UnicodeText
  • Rtf
  • Html
  • CommaSeparatedValue

Propriedades dos parâmetros

Tipo:TextDataFormat
Default value:None
Valores aceites:Text, UnicodeText, Rtf, Html, CommaSeparatedValue
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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