Ich möchte, dass mein System automatisch gesperrt wird, wenn ich das Ethernet-Kabel trenne oder mein LAN-Signal abbricht. Ich verwende Windows 7 und Windows 10.
Antwort1
Laut dieser Antwort:https://superuser.com/a/225251/950764 Wenn Ihre Verbindungen abbrechen, wird ein Ereignis erstellt. Die ID lautet 27 und die Quelle hängt von Ihrer Netzwerkkarte ab. (In der Antwort wird „e1yexpress“ erwähnt, bei mir ist es jedoch „e1dexpress“)
Auf diese Weise können Sie im Taskplaner ein Ereignis erstellen, das ausgeführt wird, wenn Ihre Verbindungen abbrechen.
- Öffnen Sie die Ereignisanzeige und filtern Sie unter Windows-Protokolle -> System nach Ereignissen mit der ID 27 und der Ebene „Warnung“.
- Jetzt sollten Sie Ereignisse sehen, die den Namen Ihrer Netzwerkkarte erwähnen und den Text „Netzwerkverbindung ist getrennt“ (vorausgesetzt, dies war bisher der Fall). Am wichtigsten ist, dass Sie jetzt die Ereignisquelle kennen, die Sie für die geplante Aufgabe verwenden müssen.
- Öffnen Sie den Taskplaner und erstellen Sie eine neue Aufgabe.
- Geben Sie der Aufgabe im sich öffnenden Eigenschaftenfenster einen Namen.
- Erstellen Sie auf der Registerkarte „Trigger“ einen neuen Trigger und wählen Sie „Bei einem neuen Ereignis“. Stellen Sie das Protokoll auf „System“, die Quelle auf den Namen aus der Ereignisanzeige und die Ereignis-ID auf 27 ein. Drücken Sie OK.
- Wechseln Sie nun auf den Reiter Aktionen und legen Sie eine neue Aktion an. Im sich öffnenden Fenster wählen Sie „Programm starten“ und geben
rundll32.exe
als Programmpfad unduser32.dll,LockWorkStation
als Argumente ein . - Möglicherweise möchten Sie die Aufgabe noch etwas weiter anpassen, z. B. indem Sie auf der Registerkarte „Bedingungen“ die Tatsache deaktivieren, dass die Aufgabe nur ausgeführt wird, wenn das Gerät an die Stromversorgung angeschlossen ist (hauptsächlich relevant für Laptops).
Nachdem Sie dies getan haben, empfehle ich Ihnen, Ihr Netzwerkkabel zu trennen, um zu prüfen, ob alles wie erwartet funktioniert.