Script för att trycka Windowstangen+L

Permalänk
Medlem

Script för att trycka Windowstangen+L

Har en liten fundering då jag har en alarm-klocka på datorn som kan utföra "actions" när en nedräkning når sitt slut, och jag vill att datorn ska hoppa ut till login-skärmen, vilket den gör när man trycker Windowstangenten+L.

Kan man skapa en sånt skript eller går det på något annat vis?

Är totalt noob på programmering!

Tacksam för all hjälp!

EDIT: det visade sig att det gick att välja i programmet!

Permalänk
Medlem

Som svar på din fråga så kan jag säga, ja det går, frågan är bara hur jobbigt det är :). Vad är det för typ av "actions" den kan utföra?

Edit: Är det en alarmklocka du programmerat själv så finns det en metod i user32.dll, (nu är koden för DllImport C#, men du kan säkert googla dig fram till något vettigt)

[DllImport("user32.dll")] public static extern int ExitWindowsEx(int uFlags, int dwReason);

Du kör den med argumenten 0, 0.

ExitWindowsEx(0, 0);

Flags 0 är logout, 1 är shutdown, 2 är reboot.

Permalänk
Medlem

annars gör du genväg som pekar mot shutdown -l
Om den inte kan öppna genvägar gör du ett text dokument skriver shutdown -l sparar som vadduvill.bat
Borde fungera

Visa signatur

i7-6700K | MSI Z170A | MSI 1080 8GB | 16GB Kingston HyperX | Intel 600P 256GB | Samsung EVO Basic 840 250GB x2 raid 0 | Corsair RM 750W | 3 x Dell U2414H

Permalänk
Medlem

Det är en alarmklocka, men har inte skrivit den själv.

Och den fanns med precis det jag ville ha, nämligen (lock computer) som det blir med windowstangent+l

Såg först ut som man bara kunde stänga av datorn.

Tack för svaren iaf!