Wie Sie verhindern, dass der auto-Sperr-feature von einer XP-Maschine mit VBscript
Maschine gesperrt während der Automatisierungs-script ausführen,-Zeit , dies ist, weil es ein langes Zeitintervall zwischen verschiedenen Skripts(dies ist erforderlich für einige Gründe) . Ich möchte vermeiden, das auto-locking-Funktion. Das problem ist, wie pro Sicherheitsrichtlinien können wir diese Funktion deaktivieren, in der Systemsteuerung. Gibt es irgendeinen anderen Weg, um das system entriegelt?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde denken, dass Sie könnte halt die Verriegelung durch senden einer keypress-in regelmäßigen Abständen, so würde ich vorschlagen, Blick auf WScript.SendKeys. Dann setzen Sie diese in einer Schleife mit einem sleep zu machen, senden Sie es regelmäßig.
Nur vorsichtig sein, über das, was Schlüssel, den Sie senden, so dass Sie nicht auf irgendetwas anderem.
Scroll Lock
oder ähnliches. Alles in allem, haben Sie vielleicht zu versuchen, verschiedene Dinge, bis Sie finden, was Ihnen hilft.Habe ich dieses...Es sendet 2 SCROLLLOCK-Tasten, schnell, so wird es nicht stören (gut, nicht alles ernst sowieso) mit allen Anwendungen. Er tut dies alle 60 Sekunden....Prost!
Benutze ich ein paar Dateien...
Die erste Datei (Halten_Wach__beginnen.vbs) hält die Dinge wach/entsperrt. Die zweite Datei (Halten_Wach__Ende.vbs -) günstig ist das Verfahren beendet, wenn Sie wollen, um wieder zu einem normalen bearb.
Die erste Datei...
Die zweite Datei...
Dateien können sowohl aus einem regulären text-editor und irgendwo gespeichert (wie dem desktop). Sobald Sie speichern Sie die Datei mit der .vbs Datei-Erweiterung, ist es ausführbar. Also, Sie müssen nur doppelklicken Sie auf die Datei-Symbol, um die Dinge zu beginnen oder enden (je nachdem, welche Datei, die Sie doppelklicken).
Könnten Sie speichern die Halten_Wach__beginnen.vbs im Windows-Ordner Autostart, so startet es, sobald Sie sich anmelden.
Die einfachste Lösung, die funktioniert, ist das öffnen eines mp3-oder video-Datei und spielen Sie es ständig im windows media player (verwenden Sie die wiederholen-Funktion und Stummschaltung die Lautstärke im player). Auf diese Weise wird der Bildschirmschoner niemals kommt oder das system nie sperren.
Wenn dies während der Ausführung Ihrer automation suite, dann nutzen Sie Ihre automation suite um eine Maus zu zucken, jeder so oft. Was ich finde, gut funktioniert, ist, wenn Sie Ihre eigenen benutzerdefinierten Funktion "Ruhezustand" und als Teil der sleep-Funktion, Sie zucken mit der Maus. Verwenden Sie diese für Ihre lange Intervall zwischen den Skripts.
Verwenden Sie den folgenden VB-Skript-code zu halten Ihre Maschine freigeschaltet:
Prost!!
Ich habe versucht das shell-Skripten und die Terminierung der simulation von Maus-Bewegungen mit dem task-Scheduler - aber hier ist was ich gefunden habe war das BESTE der Partie.
+1 für seine Einfachheit. Automatisch bewegt sich die Maus um ein pixel verschoben, so dass der Bildschirm nicht auto-lock(obwohl haben Sie die Optionen, um dies zu konfigurieren, sollte es nötig sein)
Referenz:
Auto Mouse Mover - http://www.murgee.com/auto-mouse-mover/
Wir können diesen code verwenden, um zu verhindern, dass Fenster wieder freizuschalten.
Habe ich es auf diese Art gemacht
(außerhalb der Schleife = erklärte variable)
(innen Verfahren)
(innere Schleife):
Also - im Grunde ist dieser code bewegt die Maus 1 px leftup und 1 px rightdown lor-each-Schleife Intervall. Sie können erklären, andere Werte, aber ich habe festgestellt, dass diese Maus bewegen nicht die Mühe Benutzer.