Set-Clipboard
Définit le contenu du Presse-papiers.
Syntax
Set-Clipboard
-Value <String[]>
[-Append]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet Set-Clipboard
de commande définit le contenu du Presse-papiers.
Notes
Sur Linux, cette applet de commande nécessite que l’utilitaire xclip
se trouve dans le chemin d’accès.
Exemples
Exemple 1 : Copier du texte dans le Presse-papiers
Set-Clipboard -Value "This is a test string"
Exemple 2 : Copier le contenu d’un fichier dans le Presse-papiers
Cet exemple redirige le contenu d’un fichier dans le Presse-papiers. Dans cet exemple, nous obtenons une clé ssh publique afin qu’elle puisse être collée dans une autre application, comme GitHub.
Get-Content C:\Users\user1\.ssh\id_ed25519.pub | Set-Clipboard
Paramètres
-Append
Indique que l’applet de commande n’efface pas le Presse-papiers et y ajoute du contenu.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Value
Valeurs de chaîne à ajouter au Presse-papiers.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
String[]
Notes
Dans de rares cas lorsque vous utilisez Set-Clipboard
avec un nombre élevé de valeurs dans une succession rapide, comme dans une boucle, vous pouvez obtenir sporadiquement une valeur vide dans le Presse-papiers. Vous pouvez résoudre ce problème en utilisant Start-Sleep -Milliseconds 1
dans la boucle .