未分類

PowerShell - クリップボードにデータをコピーする

クリップボードにデータをコピーする方法について、サンプルコードを用いて説明します。

クリップボードに 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 オプション付きで起動してください。

-未分類