Anwendungs-Software und Apps 14.432 Themen, 72.915 Beiträge

Zeitschaltung

jueki / 27 Antworten / Flachansicht Nickles

Ich hab mal wieder eine Aufgabe, nach der ich einen PC zu einer bestimmten Uhrzeit herunterfahren will.
Der PC wird ferngesteuert gestartet und soll zu einer bestimmten Uhrzeit (nicht nach einer festgelegten Einschaltzeit!) wieder heruntergefahren werden.
Ich möchte das gerne mit einer *.cmd oder *.bat lösen, die im Autostart liegt.
Nach einer bestimmten Zeit, das kann man wohl mit -t 10 (für 10 Sekunden) erreichen, aber zu einer bestimmten Uhrzeit?
Meine DOS- Fähigkeiten sind minimal - deshalb bitte ich wieder um Eure Hilfe.
Danke!

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
torsten40 jueki „Vielen Dank, meine Herren - aber diese Aufgabe will ich bockig, wie ich nun...“
Optionen

Die Batch müsste dann permanent im Hintergrund laufen.
Die Zeit bekommst du mit
echo %time%
da müsste dann ja eine endlosschleife rein, bis zu der Uhrzeit, wo der Rechner herunterfahren soll.

Vereinfacht müsste dann dann so aussehen:
@echo off
:start
echo %time%
goto :start
:next

Jetzt brauchste nur noch einen der dir da eine IF Anwendung reinfummelt.
Ist uhrzeit, dann shutdown.

Sowas in der Art müsste es sein, bzw damit lässt sich schon was anfangen:
http://stackoverflow.com/questions/2667164/bat-file-to-call-a-bat-if-time-is-less-than-1945-and-to-call-b-bat-if-time-is-gr
http://www.appdeploy.com/messageboards/tm.asp?m=22404

Vielleicht hilft es dir ja weiter.

mfg

Freigeist
bei Antwort benachrichtigen