概要
-
スクリプトコンポーネントは、スクリプト言語で COM コンポーネントを作成できるテクノロジー
-
COMのややこしいところをスクリプトコンポーネントランタイム (Scrobj.dll)がやってくれる
-
レジストリに登録しなくても「GetObject("Script:" & wscのファイルパス) 」で利用可能(こちらのほうがいい?)
動機
VBScriptのクラスとスクリプト言語で COM コンポーネントを作成できるテクノロジー(スクリプトコンポーネント)が使えそうだったを見つけたので使ってみた
- [Windows Script Componentの使用 - Sakura Editor Macro]
- スクリプトコンポーネント - FSWikiLite
- スクリプトコンポーネント - MSDN
例
今回は紹介まで
参考
スクリプトコンポーネント関連
https://msdn.microsoft.com/ja-jp/library/cc392542.aspx
http://windowsitpro.com/scripting/wsh-part-1-file-types
- スクリプトコンポーネント - MSDN
- [Windows Script Componentの使用 - Sakura Editor Macro]
- スクリプトコンポーネント - FSWikiLite
-
CABファイルの中身を直接取り出すスクリプトコンポーネント - Windows Script Programming
http://openmya.hacker.jp/hasegawa/public/20070609/admintech.html
66/85 コンポーネント化
http://pccribnotes.blog.shinobi.jp/vbs/wsc%E3%82%92%E7%B7%A8%E9%9B%86%E3%81%99%E3%82%8B#ps_text
[JScriptAndVBScript.WSC - Vector]:http://www.vector.co.jp/soft/win95/prog/se405269.html
クラス関連
http://www.atmarkit.co.jp/fwin2k/win2ktips/475scriptlet/scriptlet.html
[Windows Script Componentの使用 - Sakura Editor Macro]:http://sakura.qp.land.to/SakuraMacro/usage/wsc.html
[Windows スクリプト ファイル (.wsf) を使用する - MSDN]:https://msdn.microsoft.com/ja-jp/library/cc392507.aspx