Set-Clipboard
設定剪貼簿的內容。
Syntax
Set-Clipboard
-Value <String[]>
[-Append]
[-WhatIf]
[-Confirm]
[-PassThru]
[<CommonParameters>]
Description
Cmdlet 會 Set-Clipboard
設定剪貼簿的內容。
注意
在 Linux 上,此 Cmdlet 需要 xclip
公用程式位於路徑中。
範例
範例 1:將文字複製到剪貼簿
Set-Clipboard -Value "This is a test string"
範例 2:將檔案的內容複製到剪貼簿
此範例會將檔案的內容、公用 ssh 金鑰管線傳送至剪貼簿。 然後,金鑰可以貼到另一個應用程式,例如 GitHub。
Get-Content C:\Users\user1\.ssh\id_ed25519.pub | Set-Clipboard
參數
-Append
表示 Cmdlet 應該新增至剪貼簿,而不是取代它。 根據預設,Cmdlet 會清除剪貼簿中的目前內容,並將它設定為新的內容。 指定此參數時,Cmdlet 會將新內容附加至目前的內容之後。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
在執行 Cmdlet 前提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
傳回 物件,代表您正在使用的專案。 根據預設,此 Cmdlet 不會產生任何輸出。
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Value
要新增至剪貼簿的字串值。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 不會執行此 Cmdlet。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
您可以使用管線將包含要設定為剪貼簿內容的字串傳送至此 Cmdlet。
輸出
None
此 Cmdlet 不會傳回任何輸出。
備註
PowerShell 包含的下列別名 Set-Clipboard
:
- 所有平台:
scb