aus der Ferne und programmgesteuert Abmeldung eines aktiven Domäne-Benutzer
Ich muss in der Lage sein, um die Abmeldung jeder Nutzer von seinem windows-Sitzung aus einem Programm.
Ich weiß, ich könnte einloggen als admin und Kraft eine remote-Abmeldung. Gibt es irgendeine andere Weise zu zwingen, eine Abmeldung ohne Anmeldung?
Wird das tool als admin ausführen, so dass ist nicht ein problem, in der Lage, remote-Abmeldung ohne Anmeldung ist.
Tool ist in .NET, aber jeder andere Weg hat, ist willkommen (JScript, Kommandozeilen-tool zum ausführen von PInvoke, etc.)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht mit Sysinternals' PsTools, besonders PsShutdown?
Schließlich fanden heraus, dass dieses Skript auf dieser Seite: http://www.robvanderwoude.com/files/logoff_vbs.txt
Habe ich beschlossen, um es zu speichern als string innerhalb des Werkzeugs und machen Sie es, schreiben Sie es auf die Festplatte, führen Sie es und löschen Sie ihn. Nicht besonders elegant (ja, ja, hässlich wie die Hölle), aber gut genug für jetzt.
Können Sie verwenden einfache Kommandozeile Abmelden gewaltsam aus alle remote-Benutzer, wie unten