Freigeben über


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.