Entsperren Sie den PC mit dem Windows Task Scheduler

5284
BlueMark

Ich muss eine geplante Aufgabe einrichten, um den Windows 7-PC zu einem bestimmten Zeitpunkt zu entsperren. Und zweite Aufgabe, zu einer anderen bestimmten Zeit zu sperren. Ist dies mit dem Befehl cmd.exe möglich, oder muss ich Drittanbieter-Software verwenden? Beim Entsperren entsperre ich den Anmeldebildschirm.

Was ich mit diesem Prozess erreichen möchte:

Ich habe einen PC, auf dem Instanz von TeamViewer ausgeführt wird. TeamViewer funktioniert nur, wenn der Benutzer angemeldet ist und der Bildschirm nicht blockiert ist. Ich möchte zu einem bestimmten Zeitpunkt die PC-Bildschirmentsperrung einrichten, sodass ich mich mit TeamViewer-App remote auf diesem PC anmelden kann. Ich möchte kein VPN einrichten, ich möchte keine Ports öffnen und RDP oder VNC zulassen. Die einzige Möglichkeit, eine Verbindung zu diesem PC herzustellen, ist die TeamViewer-App. Ich versuche herauszufinden, wie Sie den PC-Bildschirm mit Windows Task Scheduler entsperren können.

AKTUALISIEREN:

  • Dank des user2196728 Kommentars weiß ich, wie der Bildschirm gesperrt wird ( rundll32.exe user32.dll, LockWorkStationvon cmd), aber ich weiß nicht, was für mich das Wichtigste ist - wie ich es überhaupt entsperren kann.
  • Es gibt ein Dienstprogramm " Logon.exe" zum Entsperren von Windows-PCs, aber ich kann nicht, dass es unter Windows 7 funktioniert. Ich weiß nicht, vielleicht funktioniert es nicht unter Windows 7.
  • Ich verstehe, dass für das Entsperren das Benutzerpasswort gespeichert werden muss. In diesem Fall ist es wahrscheinlich möglich, Klartext zu verwenden. Es kann etwas beängstigend aussehen, aber ich speichere keine sensiblen Daten auf diesem Rechner. Sehen wir uns zuerst an, was getan werden kann, und was ist der beste Weg, um das Passwort zu verschlüsseln.
5
Zum Sperren können Sie rundll32.exe user32.dll, LockWorkStation von `cmd` verwenden. Wie planen Sie jedoch, das erforderliche Benutzerpasswort (hoffentlich) zum Entsperren zu verwalten? user2196728 vor 9 Jahren 2
Ich denke, wir sollten zuerst darüber sprechen, was Sie mit diesem Prozess erreichen wollen. user2196728 vor 9 Jahren 0
Was versuchst du wirklich zu tun? Michael Hampton vor 9 Jahren 0
Ich habe die Frage mit weiteren Details aktualisiert. BlueMark vor 9 Jahren 0
Ich habe die gleichen Anforderungen. Ich muss einige Computer freischalten, damit sie als Build-Agenten für die kontinuierliche Integration dienen können (nächtliche GUI-Tests). Hast du eine Lösung gefunden? Matt Chambers vor 9 Jahren 0
[Schauen Sie hier vorbei] (http://stackoverflow.com/questions/1830666/run-command-script-when-lock-unlock-windows-station) Moab vor 9 Jahren 0

1 Antwort auf die Frage

1
BowlesCR

Überprüfen Sie die Teamviewer - Optionen ... Security > Windows Login. Meine ist nur für Administratoren eingestellt (ich werde von einem Administratorkonto aus ausgeführt), Sie können jedoch auch alle Benutzer auswählen.

Das Ergebnis ist, dass ich eine Verbindung zu meinem Computer herstellen kann, unabhängig davon, ob er sich auf dem ersten Anmeldebildschirm, auf dem Desktop oder auf dem Sperrbildschirm befindet. Ich kann mich dann interaktiv einloggen / entsperren, genauso wie ich an meinem Schreibtisch sitze.