Set-Clipboard
Define o conteúdo da área de transferência.
Sintaxe
Default (Default)
Set-Clipboard
-Value <String[]>
[-Append]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Set-Clipboard define o conteúdo da área de transferência.
Observação
No Linux, esse cmdlet requer que o utilitário xclip esteja no caminho.
Exemplos
Exemplo 1: Copiar texto para a área de transferência
Set-Clipboard -Value "This is a test string"
Exemplo 2: copiar o conteúdo de um arquivo para a área de transferência
Este exemplo canaliza o conteúdo de um arquivo para a área de transferência. Neste exemplo, estamos obtendo uma chave ssh pública para que ela possa ser colada em outro aplicativo, como o GitHub.
Get-Content C:\Users\user1\.ssh\id_ed25519.pub | Set-Clipboard
Parâmetros
-Append
Indica que o cmdlet não limpa a área de transferência e acrescenta conteúdo a ela.
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 |
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | False |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | cf |
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 |
-Value
Os valores de cadeia de caracteres a serem adicionados à área de transferência.
Propriedades do parâmetro
| Tipo: | String[] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | False |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | wi |
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.
Entradas
String
Observações
Em casos raros, ao usar Set-Clipboard com um grande número de valores em rápida sucessão, como em um loop, você pode obter esporadicamente um valor em branco da área de transferência. Isso pode ser corrigido usando Start-Sleep -Milliseconds 1 no loop.