VBSのスクリプトを実行するには WSH (Windows Script Host) を呼び出す必要がある。それには、wscript 経由で呼び出す方法と cscript 経由で呼び出す方法がある。
この2つの使い分けは、ウィンドウを出すなど対話向けの処理なら wscript 経由で、バッチ処理などバックグラウンドの処理なら cscript 経由となっている。
ちなみに、VBSをダブルクリックしたり、cmd 上で単にVBSを実行すると、wscript 経由となる。
注意点としては、バックグラウンドでバッチ処理をしたいのに、明示的に cscript 経由にしなかったせいで wscript 経由でVBSが実行されると、VBSが対話処理のところで止まってしまいバッチ処理が進まない、ということがある。