Compartir a través de


Get-Clipboard

Obtiene la entrada actual del Portapapeles de Windows.

Sintaxis

Default (valor predeterminado)

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

Description

El cmdlet Get-Clipboard obtiene la entrada actual del Portapapeles de Windows.

Ejemplos

Ejemplo 1: Obtener el contenido del Portapapeles y mostrarlo en la línea de comandos

En este ejemplo, hemos realizado clic con el botón derecho en una imagen en un explorador y hemos elegido la acción copiar . El siguiente comando muestra el vínculo, como una dirección URL, de la imagen almacenada en el Portapapeles.

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

Ejemplo 2: Obtener el contenido del Portapapeles en un formato específico

En este ejemplo copiamos archivos en el Portapapeles en el Explorador de Windows seleccionandolos y presionando Ctrl-C. Con el siguiente comando, puede acceder al contenido del Portapapeles como una lista de archivos:

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 el tipo o el formato del Portapapeles. Los valores aceptables para este parámetro son:

  • Mensaje de texto
  • FileDropList (Lista de Drop)
  • Imagen
  • Sonido

Propiedades de parámetro

Tipo:ClipboardFormat
Valor predeterminado:None
Valores aceptados:Text, FileDropList, Image, Audio
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Raw

Indica que este cmdlet omite los caracteres de nueva línea y obtiene todo el contenido del Portapapeles.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TextFormatType

Especifica el tipo de formato de datos de texto del Portapapeles. Los valores aceptables para este parámetro son:

  • Mensaje de texto
  • UnicodeTexto
  • Rtf
  • HTML
  • Valores separados por comas

Propiedades de parámetro

Tipo:TextDataFormat
Valor predeterminado:None
Valores aceptados:Text, UnicodeText, Rtf, Html, CommaSeparatedValue
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Salidas

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