Seite 1 von 1

Batch ausführen BEVOR XP in den Standby geht  [gelöst]

Verfasst: 28.05.2011, 12:39
von Gast
Hallo,

ich würde gerne eine Batchdatei ausführen, bevor XP in den Standby geht. Hier soll der Rechner einiges durchführen wie beispielsweise den Temporären Speicher zu löschen.

Leider habe ich bis dato nur Möglichkeiten gefunden, es nach dem wieder-Aufwachen zu initialisieren. Aber da die Batchs ja einige Zeit in Anspruch nehmen können, würde es beim Einschlafen ja mehr Sinn ergeben, denn wenn er aufwacht soll er ja auch gleich voll zur Verfügung stehen.

Vielen Dank für konkrete Ideenvorschläge.

Re: Batch ausführen BEVOR XP in den Standby geht

Verfasst: 28.05.2011, 13:29
von Manny123
Also bei Windows 7 könnte ich dir eine mögliche Lösung sagen:
In der Aufgabenplanung eine Aufgabe erstellen, die nach einer bestimmen Zeit im Leerlauf ausgelöst wird und die entsprechende Batchdatei startet. Am Ende der Bachtdatei baust du dann einen Befehl zum Standby ein. Die normale Standbyauslösung müsstest du dann natürlich abstellen.
Musst du mal gucken, ob Windows XP auch so eine umfangreiche Aufgabenplanung hat.

Re: Batch ausführen BEVOR XP in den Standby geht

Verfasst: 28.05.2011, 14:19
von Gast
Hallo,

Danke für die Antwort, aber der "Leerlauf" ist leider nur bedingt möglich, denn wenn z.B. nicht aktiv gearbeitet wird sondern nur secundär (Netzwerkzugriff o.ä.) springt der Task zwar an und würde den Rechner schlafen schicken, obwohl noch aktiv zugegriffen wird.
Aber guter Anfang

Re: Batch ausführen BEVOR XP in den Standby geht

Verfasst: 28.05.2011, 14:34
von moinmoin
Bin zwar nicht der Profi bei solchen Sachen, aber ich hab etwas ähnliches per vbs geregelt und die Dienste und dann nach einer gewissen Pause VMWare zu starten.
Hab mir vorher angeschaut wie lange in etwa die Dienste brauchen und hab einen Sleepmodus zwischen gesetzt bevor das Programm selber startet.

Re: Batch ausführen BEVOR XP in den Standby geht

Verfasst: 28.05.2011, 14:41
von Manny123
Aber der Standby wird doch auch abhängig vom Leerlauf ausgelöst, oder?

Falls nicht: Wenn der Standby nach z.B. 30 min "Leerlauf" ausgelöst wird, könntest du eine Aufgabe machen, die die Batchdatei nach 15 min startet (wenn du weißt, dass sie nicht länger als 15 min braucht). Der Standbymodus wird aber weiterhin normal durch Windows ausgelöst. Und wenn du ihn z.B. nach 20 min wieder benutzt, wird die Batchdatei einfach abgebrochen und das Prozedere beginnt von vorn.

Re: Batch ausführen BEVOR XP in den Standby geht

Verfasst: 30.05.2011, 13:16
von Schnuffel
Schnepel83 hat geschrieben:ich würde gerne eine Batchdatei ausführen, bevor XP in den Standby geht. Hier soll der Rechner einiges durchführen wie beispielsweise den Temporären Speicher zu löschen.
Ungetestet: Hibernate Trigger?

Re: Batch ausführen BEVOR XP in den Standby geht

Verfasst: 25.06.2011, 09:28
von Gast
Hallo,

Hibernate Trigger funktioniert schonmal nicht schlecht, aber es ist auf wenige Sekunden (irgendwie 15 oder so) begrenzt, bevor Windows den "Auftrag" killt. Des weiteren wird der Auftrag nach dem wiederkehren aus dem standby nochmals ausgeführt, könnte aber daran liegen, das meine batch zu lang hierfür ist.

Aber es war eine sehr gute idee.