Hallo zusammen,
bin grad dabei ein Programm zu schreiben das unteranderem nach Nachfrage automatisch bei Windows abmeldet...
Hab bis jetzt noch nichts brauchbares im inet gefunden
Hat jemand ne idee oder vlt. sogar ein code bsp.
danke schon mal im voraus
mfg die hanswurst^^
Du könntest es mit dem Konsolenbefehl versuchen:
SHUTDOWN /l
Natürlich leider nicht von allen Windows-Versionen unterstützt.
oder notfalls auch:
die Tastenkombination Windows+L mittels SendKeys oder der API Funktion "keybd_event" schicken...
aber es sollte doch auch eine schönere methode geben, vermutlich eine eigene API funktion dafür!
Ja hab ich auch schon versucht, hab nur das problem dem den befehl "shutdown -a" mitzugeben...
mit "windows L" sperrt er den rechner leider nur und meldet sich nicht sofort ab...
@onlinegurke: Ich hab es zumindest bei kenem Windows vor XP gesehen. Lass mich aber gerne korigieren.
Wenn die Tastenkombination Win+L gedrückt wird, wird, da verwette ich meine Tastatur für, eine Windows-API ausgeführt.
Ich würde es mal auf PInvoke.net versuchen.
EDIT: Also, fürs Herunterfahren/Neustarten habe ich schon was auf pinvoke.net gefunden, abmelden ist bestimmt auch irgendwo zu finden.
http://pinvoke.net/default.aspx/advapi32/InitiateSystemShutdown.html
Die Suche hat das hier ergeben:
http://pinvoke.net/search.aspx?search=logoff&namespace=[All]
Versuch einfach mal ein paar vielversprechende 🙂
mfg, Rasta
Sogar meine Mailadresse ist .NET 🙂
Noch ne Frage...wie heist dann das ganze zum herunterfahren???
mfg hanswurst
Wer weiss wie man die Suche verwendet ist klar im Vorteil
Früher war ich unentschlossen, heute bin ich mir da nicht mehr so sicher...