AutoHotkey deaktiviert Alt + Tab, Winkey, Strg + Alt + Löschen für den Kioskmodus


2

Ich starte einen Windows 8-PC in Chrome mit dem Pfad "--kiosk", sodass der Kiosk-Modus aktiviert ist. Jetzt muss ich jede Taste deaktivieren, die es dem Benutzer ermöglichen würde, den Kioskmodus zu verlassen. Bisher habe ich identifiziert:

  • Alle Funktionstasten F1 bis F12
  • Alt-Taste (zB Alt + Tab)
  • Windows-Taste

STRG + ALT + ENTF wird durch die Gruppenrichtlinie deaktiviert (gpedit.msc und navigieren Sie dann zu Benutzerkonfiguration> Admin-Vorlagen> System> STRG + ALT + ENTF-Optionen). Sehen Sie mehr Tastenkombinationen, die es einem Benutzer ermöglichen würden, andere als diese zu beenden?

Welches Skript würde ich benötigen, um die 3 oben genannten Kombinationen zu deaktivieren und wie würde ich eine Eingabeaufforderung für einen PIN-Code-Dialog in AutoHotkey erstellen, indem wir Alt + F7 drücken und jetzt eine 6-stellige PIN eingeben, um die Tasten und Alt + F8 zu entsperren die Schlüssel sperren?


Der folgende Beitrag hat eine ausführlichere Liste der Schlüssel zu blockieren: superuser.com/questions/727072/...
DBolton

Antworten:


2

Einige andere Browser wie FireFox und Opera haben bereits viele Schlüssel gesperrt.

Hier ist ein Skript zum Sperren einiger Schlüssel. Für F1.. F12müssen Sie die fehlenden Schlüssel ausfüllen ... Möglicherweise müssen Sie Ctrl+ Esc(^ Esc :: Return) hinzufügen.

!Tab::Return ; Alt-Tab
!F4::Return ; Alt-F4

F1::Return
F2::Return
......
F11::Return
F12::Return

LWin::Return
RWin::Return
#::Return

Der einfachste Weg die Schlüssel zu sperren / entsperren ist mit "suspend". Sie können das auf diese Weise tun.

!F7::
InputBox, Code, Unlock,Enter the unlock code.,HIDE
If ErrorLevel
    Return
If (Code = 1234)
    Suspend, On
Return

!F8::
    Suspend, Off
Return

Ps ungetesteter Code ....

Sie können auch alle 200 ms einen Check hinzufügen, um zu sehen, ob Ihr Kiosk tatsächlich "oben" ist. Wenn nicht, richten Sie die Fenster neu auf den Kiosk aus ...


Verhindert es Win + L-Combo? Nur neugierig.
Sarge Borsch
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.