Shift-Taste beim Abmelden senden

Hallo,

ich habe bei meinem PC (WinXP) AutoLogin aktiviert, d.h. der Willkommensbildschirm kommt beim Hochfahren/Anmelden nur dann, wenn ich die Shift-Taste drücke. Nun möchte ich einen Abmelde-Button programmieren, der den User abmeldet, aber dabei die Shift-Taste sendet, damit die XP-Willkommensseite kommt. Wie mach ich das am besten? Per Batch oder vbs oder ganz anders. Ich hab auch bei vbs SendKeys ausprobiert, aber das hat nicht funktioniert.

Grüße
Wenne

Hi Wenne,

Per Batch oder vbs oder
ganz anders. Ich hab auch bei vbs SendKeys ausprobiert, aber
das hat nicht funktioniert.

Unter Delphi würde ich dazu die Funktion keybd_event verwenden. Damit kannst Du eine Taste gesondert „drücken“ und zu einem späteren Zeitpunkt wieder „loslassen“. Da es eine WinAPI-Funktion ist, sollte sie auch in VBS vorhanden sein.

Bye,
Rudy

Das Problem wird eher sein, dass Programme oder Skripte beim Beenden/bzw. Abmelden gestoppt werden, wenn sie zulange brauchen

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]