Set-Clipboard

Nastaví obsah schránky.

Syntax

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

Description

Rutina Set-Clipboard nastaví obsah schránky.

Poznámka

V Linuxu xclip tato rutina vyžaduje, aby byl nástroj v cestě.

Příklady

Příklad 1: Zkopírování textu do schránky

Set-Clipboard -Value "This is a test string"

Příklad 2: Zkopírování obsahu souboru do schránky

Tento příklad předá obsah souboru do schránky. V tomto příkladu získáváme veřejný klíč ssh, aby se dal vložit do jiné aplikace, jako je GitHub.

Get-Content C:\Users\user1\.ssh\id_ed25519.pub | Set-Clipboard

Parametry

-Append

Označuje, že rutina nevymazá schránku a připojí k ní obsah.

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-PassThru

Vrátí objekt představující položku, se kterou pracujete. Ve výchozím nastavení tato rutina negeneruje žádný výstup.

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

-Value

Řetězcové hodnoty, které se mají přidat do schránky.

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Vstupy

String[]

Poznámky

Ve výjimečných případech při použití Set-Clipboard s vysokým počtem hodnot v rychlém sledu, například ve smyčce, můžete sporadicky získat prázdnou hodnotu ze schránky. To lze opravit pomocí Start-Sleep -Milliseconds 1 smyčky.