.NETでクリップボードにアクセスする場合「System.Windows.Forms.Clipboard」オブジェクトを利用します。 ただし、Clipboard クラスは、STA(Single Thread Apartment)モードに設定されているスレッドでしか使用できません。 PowerShellのApartmentStateはMTA(Multi Thread Apartment)モードですので、Clipboardクラスは利用できない事になります。 PowerShellのApartmentStateを確認する PS C:\> [System.Threading.Thread]::CurrentThread.ApartmentState MTA ClipBoardクラスを利用してみると・・・ PS C:\> [void] [Reflection.Assembly]::LoadWithPa