• the only thing that i whould change, is running the vbs from windows schedule task and not from the sql server, i think it's more correct way.

    This will give you the ability prepare a vbs that you can put on all of you server's, rather only in the db server (although you can query the event viewer of a remote server, which is little more work).