WSH/JScript(JavaScript)でクリップボードを扱う方法。その昔、IEを使う方法が主流でしたが、今はセキュリティの関係で使えないので、代わりに、MS Officeをインストールすると使える「Forms.Form.1」がベスト。

function getClipboard() { // クリップボードを取得する関数
  var ff = new ActiveXObject("Forms.Form.1");
  var tb = ff.Controls.Add("Forms.TextBox.1").Object;
  tb.MultiLine = true;
  if (tb.CanPaste) tb.Paste();
  return tb.Text;
  tb = null; ff = null;
}
function setClipboard(text) { // クリップボードにコピーする関数
  var ff = new ActiveXObject("Forms.Form.1");
  var tb = ff.Controls.Add("Forms.TextBox.1").Object;
  tb.MultiLine = true;
  tb.Text = text;
  tb.SelStart = 0;
  tb.SelLength = tb.TextLength;
  tb.Copy();
  tb = null; ff = null;
}