Führen Sie f.lux bei STARTUP aus, nicht anmelden

1826
Meyekem

Alle anderen "Start" -Fragen beziehen sich auf die Ausführung nach dem Anmelden, wenn ich versuche, ein Programm auszuführen, wenn Sie den Netzschalter drücken. Ich verwende die Anwendung f.lux und starte meinen Computer häufig neu. Ich möchte, dass sich Flux einschaltet und eingeschaltet bleibt, bevor ich mich am Computer anmelde. Nachts muss ich nicht wegschauen, während ich blind ein Kennwort eingebe und auf die Änderung des Farbtons des Computers warte.

Ich habe den Taskplaner gpedit mit einer Verknüpfung, einem Batch-Skript usw. ausprobiert. Nichts scheint zu funktionieren, und es startet nicht, bevor ich mich anmelde. Ich weiß das, weil ich es am Anmeldebildschirm Zeit habe, mich anzumelden und Flux nicht in der Taskleiste zu sehen ist und sich der Farbton noch ändern muss, bis 5 andere Programme gestartet werden. Gibt es eine Möglichkeit, mit der Batch-Datei, die ich verwende, ein Protokoll oder etwas zu erstellen, damit ich weiß, was falsch ist? Oder hatte jemand das gleiche Problem und hat schon eine direkte Antwort?

START "flux" "C:\Users\Me\AppData\Local\FluxSoftware\Flux\flux.exe" 

ist mein Batch-Skript.

3

3 Antworten auf die Frage

2
briantist

Ein Teil des Problems besteht darin, dass Sie versuchen, eine Anwendung zu starten, die Auswirkungen auf den Bildschirm haben muss.

Eine Anwendung, die beim Start mit Task Scheduler gestartet wird, wird vor dem Anmelden gestartet, hat jedoch keine Interaktivität mit dem Desktop / der Sitzung, sodass Sie nichts sehen können (insbesondere ein Problem für f.lux). Aus diesem Grund sehen Sie es auch nicht in der Ablage. Überprüfen Sie den Task-Manager und Sie können es sehen.

Möglicherweise gibt es keine Möglichkeit, wie Sie dies auf eigene Faust erreichen können. Es kann sein, dass f.lux geändert werden muss, aber ich bin mobil, daher ist es auch für mich schwierig, es im Moment zu recherchieren.

Vielen Dank für die ausführliche Antwort. Denken Sie, dass es möglich wäre, es nach dem Start der Dienste auf dem Anmeldebildschirm aktivieren zu lassen? Ich überprüfe den Task-Manager, wenn ich nach Hause komme, aber wenn alle Bildschirm- und Serviceanforderungen starten, kann ich nicht erkennen, warum ich den Fluss nicht direkt zum Laufen bringen kann, nachdem alle fertig sind. Dies sollte der Anmeldebildschirm sein . Im Idealfall startet Flux, bevor ich überhaupt den Anmeldebildschirm sehe, aber wenn nicht, muss ich ihn nur ausführen, bevor ich meine Anmeldeinformationen eingebe. Meyekem vor 9 Jahren 0
Es ist wahrscheinlich, dass der Fluss tatsächlich läuft, aber er kann nicht mit dem Bildschirm interagieren. Das Problem besteht nicht darin, dass es ausgeführt wird, sondern dass es dieselbe Sitzung wie der Anmeldebildschirm ausführt. Wenn überhaupt möglich, ist dies möglicherweise nicht trivial oder es muss der Flusscode geändert werden. Es hat den Anschein, als hätten andere Flux-Benutzer in der Vergangenheit etwas unternehmen wollen, daher gibt es Informationen darüber, wie sie dies erreichen können. Ich kann es momentan nicht einfach von meinem Handy aus suchen. briantist vor 9 Jahren 0
1
R-D

Meines Wissens kann ein Batch-Skript nicht beim Start gestartet werden. Am besten ist es, einen Systemdienst zu erstellen oder von jemandem erstellen zu lassen, der beim Start gestartet werden kann.

Edit : Sieht so aus, als ob diese Frage bereits gestellt wurde und eine Antwort von SE akzeptiert wird. Sehen Sie hier für eine Art und Weise srvany.exe aus dem Resource Kit zu verwenden, um dies zu tun.

Danke für die Antwort! Ich habe das Ressourcenkit verwendet und meine Registry durcheinandergebracht, und ich musste Windows komplett neu installieren. Kennen Sie andere Möglichkeiten, um dies zu tun, ohne in die Registrierung zu gehen? In der Zwischenzeit versuche ich es mit einem .vbs-Skript Meyekem vor 9 Jahren 0
Wenn diese Antwort hilfreich war, vergessen Sie nicht, sie zu bestätigen und / oder mit dem Häkchen daneben als akzeptiert zu markieren. R-D vor 9 Jahren 0
Klar, ich werde einmal 15 Ruf haben ... Meyekem vor 9 Jahren 0
0
Vitas

Sie können festlegen, dass einige Prozesse vor der Benutzeranmeldung mit dem Registrierungsschlüssel HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run gestartet werden. Es muss nicht als Dienst konfiguriert werden. Das Problem ist, dass es möglicherweise nicht funktioniert, weil es nicht auf den Bildschirm zugreifen kann, bevor ein Benutzer angemeldet ist. Sie können jedoch überprüfen, ob der Prozess auf diese Weise gestartet wird, nachdem Sie sich mindestens über den Task-Manager angemeldet haben.