SAVCEのスキャン終了を待ち受ける方法

vpscanを利用して、コマンドラインからスキャンを利用する方法はわかりました。
しかし、vpscan.exe自体は、RTVSCAN.exe(ウィルススキャンを実行するサービス)を呼び出すだけで、すぐに終了してしまうため下記のようなバッチファイルではうまくいきませんでした。

START /WAIT VPSCAN.EXE /INI

そこで、イベントログに記録されるスキャン完了のログを監視する方法を調べました。

下記のようなVBSriptで可能でした。

Set objWMIService = _
    GetObject("winmgmts:{impersonationLevel=impersonate, (Security)}!\\.\root\cimv2") 
Set colMonitoredEvents = objWMIService.ExecNotificationQuery _ 
    ("Select * from __instancecreationevent where TargetInstance isa 'Win32_NTLogEvent' and TargetInstance.EventCode = '2' ") 

Set objLatestEvent = colMonitoredEvents.NextEvent 
Wscript.Echo "イベント発生"

(アプリケーションログのイベントID:2が、スキャン完了のログ)

参考:http://www.microsoft.com/japan/technet/scriptcenter/scripts/logs/eventlog/lgevvb17.mspx