Was machen, wenn der Energiesparmodus nicht richtig funktioniert?

Vielleicht hat noch jemand anderes das Problem: Mein Energiesparmodus funktioniert nicht so einfach. Klicke ich auf den Win 7 Orb, dann auf den Pfeil neben „Herunterfahren“ und dann auf „Energie sparen“, will mein Rechner das einfach nicht richtig ausführen. Keine Ahnung, wieso er das nicht macht, es ist mir auch ziemlich egal. Denn wenn ich in den Energieoptionen bei „Energiesparplaneinstellungen ändern“ z.B. einstelle, dass nach einer Minute der Energiesparmodus aktiviert werden soll, dann funktioniert das auf einmal.

Also habe ich nach einer Möglichkeit gesucht, mir das zunutze zumachen. Wo ich das gefunden habe, weiß ich nicht mehr. Aber hier eine Anleitung, wie das ganz komfortabel gemacht wird.

Als erstes braucht man zwei Energiesparpläne, einen für den Alltag und einen für den Energiesparmodus. Der Alltagsplan wird so eingestellt, wie ihr es beim normalen Nutzen des Rechners braucht, der Energiesparmodusplan (Was ein Wort…) so, dass nach einer Minute Inaktivität der Energiesparmodus aktiviert wird.

Nun gibt es für jeden Energiesparplan eine eigene ID. In der CMD kann mithilfe von powercfg -GETACTIVESCHEME diese ID für den aktiven Plan abgefragt werden. Also nacheinander beide Pläne aktivieren und jeweils die ID herausfinden.

Mit powercfg /S GUID kann per CMD-Befehl der Plan gewechselt werden, wobei GUID durch die Plan-ID ersetzt werden muss, die man gerne aktivieren möchte.

Solche Befehle lassen sich sehr gut in BAT-Scripten verwenden. Also einfach zwei BAT-Dateien erstellen, in diese den Befehl mit der passenden GUID schreiben, passend benennen und schon kann man z.B. Abends den Energiesparmodusplan durch einen einfachen Doppelklick aktivieren, und am nächsten Morgen wieder in den Alltagsplan per Doppelklick wechseln.

Nun bin ich aber vergesslich, und in der Zeit, in der mein Rechner aufwacht und ich ihn entsperrt habe, habe ich schon wieder vergessen, den Alltagsplan zu aktivieren. Deshalb habe ich mir dafür was ausgedacht. Ich habe in der Aufgabenplanung eine neue Aufgabe angelegt, die jedesmal, wenn ich den Rechner entsperre, die BAT-Datei für den Alltagsplan ausführt.

Durch diese Maßnahme wird er vielleicht ein paar mal häufiger als notwendig aktiviert, aber ich muss nicht mehr beim Lesen von längeren Texten mich wundern, warum die Bildschirme aufeinmal dunkel werden.

Getestet habe ich das nur unter Win7, es sollte aber auch unter allen anderen Windows-Versionen funktionieren, ich kann mir kaum vorstellen, dass sich was an dem powercfg-Befehl geändert hat in den letzten Jahren.

Alter Drucker unter Windows 7

Mein alter Drucker tuts nicht mehr so richtig unter Windows 7. Es ist ein Kyocera Mita FS-1010 LASER-Drucker. Lange Zeit gab es gar keinen Windows 7-Treiber für dieses Gerät. Deshalb habe ich mich mit einem Workaround von Denny Püschmann beholfen. Doch das stellte mich nicht zufrieden. Der Drucker war nicht beim Start des XP-Mode direkt gekoppelt, und so waren noch zu viele Handgriffe notwendig.

Ich habe dann meinen alten Rechner rausgekramt, auf dem noch Windows XP läuft. Da habe ich den Drucker installiert und als Netzwerkdrucker an meinem Arbeitsrechner eingebunden.

Irgendwann gab es dann von Kyocera einen Treiber für Windows 7, und so habe ich alles wieder umgebaut und den Drucker wieder an meinem Hauptrechner betrieben. Doch irgendwie lief das ganze nicht rund, bis er vor ca. einer Woche gar nicht mehr drucken wollte.

Also wieder an den alten Rechner gehängt, ausprobiert, und da lief er. Doch leider sperrte sich Windows 7 diesmal, den Drucker als Netzwerkdrucker zu akzeptieren. Ein Treiber wollte sich einfach nicht finden lassen.

Es mußte also eine neue Möglichkeit her, normal zu drucken. Da ich im letzten halben Jahr viel mit Dropbox gearbeitet habe, kam mir die Idee, das oben vorgestellte Konzept mit dem kleinen Skript auf einen Dropbox-Ordner abzuwandeln. Nun drucke ich alles wieder mit dem Bullzip PDF Printer in einen Ordner in meiner Dropbox. Auf meinem alten Rechner verrichtet ein etwas angepasstes Skript seine Arbeit und druckt bei Ausführung alles, was in dem Dropbox-Ordner liegt.

Doch dieses Verfahren bedeutet, daß ich TeamViewer anschmeiße, auf meinen alten Rechner zugreife und die print.cmd von Hand ausführe. Zu umständlich.

Also noch ein bisschen im Internet gesucht und die Freeware Folder Monitor von Nodesoft gefunden.

Zunächst habe ich den Dropbox-Ordner definiert, in den alle Druckaufträge als PDF landen.

fm1

Danach habe ich eingestellt, daß nur darauf geachtet werden soll, wenn Dateien erstellt werden. Es soll kein Sound ausgegeben werden, dafür aber die print.cmd ausgeführt werden. Da eine Datei nur einmal erstellt wird, ist m.M. nach der unten angegebene Time out für meinen Gebrauch überflüssig.

fm2

Nachdem ich das Programm in den Autostart verfrachtet habe, läuft der Druck jetzt ganz automatisch ab, wenn mein alter Rechner eingeschaltet ist. Ich drucke ein Dokument als PDF und es kommt einige Sekunden später aus dem Drucker. Komplett ohne Nachfragen oder zusätzliche Befehle.

Schade, daß ich dazu gezwungen bin. Aber besser als mir einen neuen Drucker zu kaufen.

 

Für diejenigen, die es interessiert, hier die veränderte print.cmd:

for %%l in ("R:DropboxMy DropboxDrucken*.pdf") do acrowrap.exe /p /h "%%l"
for %%l in ("R:DropboxMy DropboxDrucken*.pdf") do del "%%l"
:Ende
if errorlevel 1 pause
exit

Wichtig: In den Systemeigenschaften muss unter Erweitert –> Umgebungsvariablen –> Systemvariablen die Path-Variable bearbeitet werden. Dort muss der Pfad zur acrowrap.exe hinzugefügt werden, bei mir war es “H:ProgrammebioPDFAcrobat Wrapper”.

 

Danke an Cashy, der mit seinem Artikel “Mobiles Drucken von Android und iPad” noch einen weiteren Denkanstoß gab.
Und natürlich an Denny, der das Skript im Blog von Tim Bormann als Gastschreiber veröffentlichte.