クリップボードにデータをコピーする方法について、サンプルコードを用いて説明します。
クリップボードに Unicode の文字列をコピー
[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") [System.Windows.Forms.Clipboard]::SetData([System.Windows.Forms.DataFormats]::UnicodeText, "PowerShell からコピーしました。")
※ このコードは PowerSehll IDE では実行できますが、powershell.exe では実行できません。powershell.exe で実行するためには、powershell.exe を -sta オプション付きで起動してください。