Dela via


Set-Clipboard

Anger den aktuella posten i Urklipp i Windows.

Syntax

String (Standard)

Set-Clipboard
    [-Append]
    [-AsHtml]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Value

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

Path

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

LiteralPath

Set-Clipboard
    -LiteralPath <String[]>
    [-Append]
    [-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 standardinställning rensar cmdleten det aktuella innehållet från Urklipp och ändrar 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.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-AsHtml

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Confirm

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:False
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-LiteralPath

Anger sökvägen till objektet som kopieras till Urklipp. Till skillnad från Pathanvänds värdet för LiteralPath precis som det skrivs. Inga tecken tolkas som wildcards. 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.

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:PSPath

Parameteruppsättningar

LiteralPath
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Path

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

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:True
DontShow:False

Parameteruppsättningar

Path
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Value

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

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

Value
Position:0
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-WhatIf

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:False
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

String

Du kan skicka en sträng med det innehåll som ska kopieras 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 till Start-Sleep -Milliseconds 100 i loopen.