Bueno, el appactivate en vb es parecido en vbs, pero no creo que te sirva, el problema es que el de vbs realmente activa una ventana, y si no encuentra una ventana parecida activa una cualquiera de las que tengas....... ej
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.AppActivate "Administrador de tareas"
Esto va a buscar la ventana que tenga esa cadena y la va a activar, pero si no la encuentra va a activar cualquier cosa que comience con algo mas o menos parecido, y sino activa algo por azar...... No se puede recuperar un resultado que se pueda comparar con el "If"......
Hasta ahi llega lo que se
Salu2