Edited at

PowerShellメモ クリップボード操作


■概要

クリップボードから値を取り出したり、クリップボードに値を設定したり。


■クリップボードから値を取得


◇テキストを取得


構文

Get-Clipboard -Format Text


実行例)

[準備]文字列をクリップボードにコピー

ps_clip01.png

Get-Clipboardの結果を変数に入れてから表示

ps_clip02.png

パイプで渡して処理

ps_clip03.png


◇ファイルを取得


構文

Get-Clipboard -Format FileDropList


実行例)

[準備]エクスプローラーでファイルやフォルダをコピー

ps_clip04.png

ps_clip05.png


◇画像を取得


構文

Get-Clipboard -Format Image


実行例)

[準備]画像をコピー

ps_clip06.png

ps_clip07.png


■クリップボードに値を設定


◇テキストを設定


構文

Set-Clipboard


実行例)

[準備]クリップボードにアイウエオを設定するコマンドを実行

ps_clip08.png

メニューから貼り付け

ps_clip09.png


◇テキストを追加


構文

Set-Clipboard -Append


実行例)

[準備]クリップボードにアイウエオを設定、更に12345を追加するコマンドを実行

ps_clip10.png

メニューから貼り付け

ps_clip11.png


■動作確認した環境


  • PowerShell V5.1 (Windows 10)