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.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AsHtml

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

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

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

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken: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.

Typ:String[]
Alias:PSPath
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Path

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

Typ:String[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:True

-Value

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

Typ:String[]
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

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

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken: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.