Anwendungs-Software und Apps 14.428 Themen, 72.822 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
peterson jueki „Zeitschaltung“
Optionen

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.

bei Antwort benachrichtigen