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.428 Themen, 72.822 Beiträge
by Kolti
************************************
@echo off
REM Stunden und Minuten auslesen
Set h=%time:~0,2%
Set m=%time:~3,2%
REM Alles in Sekunden umrechnen
Set /A Ergebnis=h*3600+m*60
REM Hier steht Deine Uhrzeit (22:00 Uhr = 79200)
Set /A Ergebnis=79200-Ergebnis
Shutdown -s -f -t %Ergebnis%
****************************************************
Kannst Du mal so ausprobieren.
Ich habe jetzt aber keine Fehlerabfrage gemacht, wenn Deine Uhrzeit schon vorbei ist und Ergebnis negativ wird.