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
Anwendungs-Software und Apps 14.432 Themen, 72.915 Beiträge
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