Set-Clipboard
Legt den Inhalt der Zwischenablage fest.
Syntax
Default (Standard)
Set-Clipboard
-Value <String[]>
[-Append]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Set-Clipboard legt den Inhalt der Zwischenablage fest.
Hinweis
Unter Linux erfordert dieses Cmdlet, dass das hilfsprogramm xclip sich im Pfad befindet.
Beispiele
Beispiel 1: Kopieren von Text in die Zwischenablage
Set-Clipboard -Value "This is a test string"
Beispiel 2: Kopieren des Inhalts einer Datei in die Zwischenablage
In diesem Beispiel wird der Inhalt einer Datei über die Pipeline an die Zwischenablage übergeben. In diesem Beispiel erhalten wir einen öffentlichen SSH-Schlüssel, damit er in eine andere Anwendung wie GitHub eingefügt werden kann.
Get-Content C:\Users\user1\.ssh\id_ed25519.pub | Set-Clipboard
Parameter
-Append
Gibt an, dass das Cmdlet die Zwischenablage nicht löscht und Inhalt daran anfügt.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | False |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | vgl |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Value
Die Zeichenfolgenwerte, die der Zwischenablage hinzugefügt werden sollen.
Parametereigenschaften
| Typ: | String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | True |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | False |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Wi |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Eingaben
String
Hinweise
In seltenen Fällen kann es vorkommen, dass Sie bei der Verwendung Set-Clipboard mit einer hohen Anzahl von Werten in schneller Folge, wie in einer Schleife, sporadisch einen leeren Wert aus der Zwischenablage erhalten. Dies kann durch die Verwendung von Start-Sleep -Milliseconds 1 in der Schleife behoben werden.