Automatisches Abmelden mit pyautogui?
Ich versuche, das Abmelden auf einem Windows-System mit Python zu automatisieren. Es sollte nur logout wie mit win+l und nicht logoff wie mit shutdown -l.
Ich habe versucht, pyautogui zu verwenden, um win+l zu drücken, aber aus irgendeinem Grund funktioniert es nicht. Die Befehle shutdown /L und shutdown -l funktionieren auch nicht, da sie den Prozess des aktuellen Benutzers killen und alle Prozesse schließen, wie es ein Neustart tun würde.
Danke für jede Hilfe!
1 Antwort
Hallo.
Probiere mal:
import ctypes
def logoff():
user32 = ctypes.windll.user32
user32.ExitWindowsEx(0x00000004, 0)
logoff()
Das würde den Benutzer abmelden, aber welchen Einfluss es auf Prozesse hat, kann ich nicht sagen.
tut leider das gleiche wie shutdown -l, killt also alles, ich schau aber mal in den ctypes nach. Danke für die Idee!