Frage von keinname852, 22

Wie kann ich mit VBS (Visual Basic Script) mich ausloggen/abmelden?

Ich habe ein Programm entwickelt und programmiert mit dem man nicht mehr das Windows einloggen nutzen muss sondern dass man sich mit dem Programm in den PC einloggt. Aber das ganze soll auch als ausloggen funktionieren, einziges Problem ich weiss die Anweisung für das Abmelden mit VBS nicht. Kann mir die einer sagen?

Antwort
von zalto, 7

Habe folgenden Ansatz mittels WMI im Web gefunden - über den Win32Shutdown-Parameter wird die Art des Abmeldens gesteuert:

Set oSystems = GetObject("winmgmts:{(Shutdown)}//./root/cimv2").ExecQuery("select * from Win32_OperatingSystem where Primary=true")

For Each oSystem in oSystems
'LOGOFF = 0
'SHUTDOWN = 1
'REBOOT = 2
'FORCE = 4
'POWEROFF = 8
oSystem.Win32Shutdown 0
Next
Antwort
von Suboptimierer, 15

Ich habe eine Lösung mit Google gefunden: https://www.administrator.de/frage/abmelden-neuer-benutzer-anmelden-vbs-68149.ht...

Kommentar von keinname852 ,

Leider war ich auch schon soweit aber des bringt mich nicht wirklich weiter. Es müsste eine Anweisung wie in cmd.exe shutdown -a oder shutdown /a geben aber ich weiss die net und die such ich

Kommentar von PWolff ,

ShellExecute

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten