WSHでクリップボード使用方法

WSHでクリップボードに書き込む方法です。
クリップボード.vbs などのファイル名で保存してください。

Set Ie = WScript.CreateObject(“InternetExplorer.Application”)
Ie.Navigate “about:blank”
Do While Ie.Busy
Wscript.Sleep 10
Loop

‘クリップボードに「あいうえお」という文字列を書き込む。
Dim x
x = “あいうえお”
Ie.Document.parentWindow.clipboardData.setData “text”, x

‘以下のようにすると、クリップボードの中身を消去できます。
‘Ie.Document.parentWindow.clipboardData.clearData “text”

Ie.Quit

IEでクリップボードを操作するのでもちろんIEが必須となります。