VBScript
近年のコンピュータウイルスにはWSHと VBScript を組み合わせて感染する型が多発しており、VBScript のOLEクライアント機能の強力さがユーザにとっては諸刃の剣となっている。
OLEオブジェクトを利用するには CreateObject 関数を使用する。CreateObject はActiveX オートメーションサーバからオートメーションオブジェクトを生成し、その参照を返す。
以下は Microsoft Excel のシートオブジェクトを生成するサンプルである。
OLEサーバとなっているアプリケーションを使ったスクリプトを VBScript は簡単に記述できる。VBScript が備えていないような機能でも、OLEサーバアプリケーションを作成すれば行うことが出来る。