Share via


Set-Clipboard

Legt den Inhalt der Zwischenablage fest.

Syntax

Set-Clipboard
   -Value <String[]>
   [-Append]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Set-Clipboard Cmdlet legt den Inhalt der Zwischenablage fest.

Hinweis

Unter Linux muss für dieses Cmdlet das xclip Hilfsprogramm im Pfad enthalten sein.

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 an die Zwischenablage übertragen. 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 ihr Inhalte anhängt.

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

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-Value

Die Zeichenfolgenwerte, die der Zwischenablage hinzugefügt werden sollen.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

String[]

Hinweise

In seltenen Fällen, wenn Sie eine hohe Anzahl von Werten in schneller Folge verwenden Set-Clipboard , z. B. in einer Schleife, erhalten Sie sporadisch einen leeren Wert aus der Zwischenablage. Dies kann mithilfe der Start-Sleep -Milliseconds 1 Schleife behoben werden.