avrei la necessita di sloggare un utente se questo chiude un'applicazione, ho gia fatto varie prove ma senza successo..
Girovagando ho trovato qualcosa che potrebbe esseremi utile ma non senza una qualche modifica:
Dim oShell, oExe, sExe
sExe = "<percorso_completo_applicazione_da_eseguire>"
Set oShell = CreateObject("WScript.Shell")
Set oExe = oShell.Exec(sExe)
Do While oExe.Status = 0
WScript.Sleep 1000
Loop
Set oExe = oShell.Exec("logoff")
questo per esempio mi esegue l'applicazione che mi interessa, e se questa viene chiusa avviene il logoff.. purtroppo pero la mia applicazione non dipende da quell'eseguibile, infatti dopo 20 secondi, il tempo di tirare i su i due processi che consistono nella mia applicazione che il .exe termina ed avviene il logout ma in realta la mia applicazione è appena partita.. Questo perche lo script e legato all'eseguibile.. come faccio a collegarlo ad un processo??
Cioè in sostanza uno script che se termina il processo X allora esegue il logoff dell'utente..
Spero mi sappiate aiutare, grazie