Share via


Set-Clipboard

Anger den aktuella posten i Urklipp i Windows.

Syntax

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

Description

Cmdleten Set-Clipboard anger den aktuella posten i Urklipp i Windows.

Exempel

Exempel 1: Kopiera text till Urklipp

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

Exempel 2: Kopiera innehållet i en katalog till Urklipp

I det här exemplet kopieras innehållet i den angivna mappen till Urklipp.

Set-Clipboard -Path "C:\Staging\"

Exempel 3: Kopiera innehållet i en fil till Urklipp

I det här exemplet skickas innehållet i en fil, en offentlig ssh-nyckel, till Urklipp. Sedan kan nyckeln klistras in i ett annat program, till exempel GitHub.

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

Parametrar

-Append

Anger att cmdleten ska läggas till i Urklipp i stället för att ersätta den. Som standard rensar cmdleten det aktuella innehållet från Urklipp och anger det till det nya innehållet. När den här parametern har angetts lägger cmdleten till det nya innehållet efter en ny rad i det aktuella innehållet.

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

-AsHtml

Anger att cmdleten renderar innehållet som HTML till Urklipp.

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-LiteralPath

Anger sökvägen till objektet som kopieras till Urklipp. Till skillnad från Path används värdet för LiteralPath precis som det skrivs. Inga tecken tolkas som jokertecken. Om sökvägen innehåller escape-tecken omger du den med enkla citattecken. Enkla citattecken gör att Windows PowerShell inte tolkar några tecken som escape-sekvenser.

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

-Path

Anger sökvägen till objektet som kopieras till Urklipp. Jokertecken tillåts.

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

-Value

Anger innehållet som ska kopieras till Urklipp som en strängmatris.

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

String

Du kan skicka en sträng som innehåller innehållet som ska anges till Urklipp till den här cmdleten.

Utdata

None

Den här cmdleten returnerar inga utdata.

Kommentarer

Windows PowerShell innehåller följande alias för Set-Clipboard:

  • scb

I sällsynta fall, när du använder Set-Clipboard många gånger i snabb följd, till exempel i en loop, uppdateras inte Urklipp eller så får du ett ExternalException-fel . Detta kan orsakas när du försöker ange Urklipp och fortfarande används. Detta kan försöka undvika det här problemet genom att lägga Start-Sleep -Milliseconds 100 till i loopen.