Set-Clipboard
Establece el contenido del Portapapeles.
Sintaxis
Default (valor predeterminado)
Set-Clipboard
-Value <String[]>
[-Append]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Set-Clipboard establece el contenido del Portapapeles.
Nota:
En Linux, este cmdlet requiere que la utilidad xclip esté en la ruta.
Ejemplos
Ejemplo 1: Copiar texto en el Portapapeles
Set-Clipboard -Value "This is a test string"
Ejemplo 2: Copiar el contenido de un archivo en el Portapapeles
En este ejemplo se canaliza el contenido de un archivo al portapapeles. En este ejemplo, obtenemos una clave ssh pública para que se pueda pegar en otra aplicación, como GitHub.
Get-Content C:\Users\user1\.ssh\id_ed25519.pub | Set-Clipboard
Parámetros
-Append
Indica que el cmdlet no borra el Portapapeles y anexa contenido a él.
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 |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
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 |
-Value
Los valores de cadena que se van a agregar al portapapeles.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Propiedades de parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | False |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Wi |
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.
Entradas
String
Notas
En casos excepcionales, cuando se usa Set-Clipboard con un gran número de valores en rápida sucesión, como en un bucle, es posible que obtenga esporádicamente un valor en blanco del portapapeles. Esto se puede solucionar usando Start-Sleep -Milliseconds 1 en el bucle.