Compartir a través de


Get-Clipboard

Obtiene la entrada actual del Portapapeles de Windows.

Syntax

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

Description

El Get-Clipboard cmdlet obtiene la entrada actual del Portapapeles de Windows. Se devuelven varias líneas de texto como una matriz de cadenas similares a Get-Content.

Ejemplos

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

En este ejemplo, hemos 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 los archivos en el Portapapeles en el Explorador de Windows; para ello, los seleccionamos y presionamos 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 permitidos para este parámetro son los siguientes:

  • Texto
  • FileDropList
  • Imagen
  • Audio
Type:ClipboardFormat
Accepted values:Text, FileDropList, Image, Audio
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Raw

Obtiene todo el contenido del Portapapeles. El texto multilínea se devuelve como una sola cadena de varias líneas en lugar de una matriz de cadenas.

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

-TextFormatType

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

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

Entradas

None

No se pueden canalizar objetos a este cmdlet.

Salidas

String

FileInfo

Stream

Image

Notas

Windows PowerShell incluye los siguientes alias para Get-Clipboard:

  • gcb