z.B. von 06-00 bis 12-00 Uhr - Programm A starten ... und von 12-01 bis 20-00 Uhr - Programm B starten
Hallo freundliche Helfer
Hab' mal wieder eine BATCH-Frage ;)
Ich möchte je nach Uhrzeit (der Tag spielt hierbei keine Rolle) einmalig eine andere Anwendung starten.
z.B. im Zeitraum
von 06:00 bis 12:00 Uhr - Programm A starten
und
von 12:01 bis 20:00 Uhr - Programm B starten
Die Batch-Datei (wenn dann eine Lösung existiert) :D starte ich dabei manuell (oder via Autostart) und möchte, dass je nach Uhrzeit die entsprechende Anwendung A oder B gestartet wird.
FreundlicherFragender Batch'lerGruss
von der Leertaste
Hab' mal wieder eine BATCH-Frage ;)
Ich möchte je nach Uhrzeit (der Tag spielt hierbei keine Rolle) einmalig eine andere Anwendung starten.
z.B. im Zeitraum
von 06:00 bis 12:00 Uhr - Programm A starten
und
von 12:01 bis 20:00 Uhr - Programm B starten
Die Batch-Datei (wenn dann eine Lösung existiert) :D starte ich dabei manuell (oder via Autostart) und möchte, dass je nach Uhrzeit die entsprechende Anwendung A oder B gestartet wird.
FreundlicherFragender Batch'lerGruss
von der Leertaste
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 71911
Url: https://administrator.de/forum/z-b-von-06-00-bis-12-00-uhr-programm-a-starten-und-von-12-01-bis-20-00-uhr-programm-b-starten-71911.html
Ausgedruckt am: 23.12.2024 um 08:12 Uhr
4 Kommentare
Neuester Kommentar
Hallo leertaste!
Wenn Du nicht auf 12:01 bestehst, könnte das so gehen:
Allerdings, muss ich zugeben, wäre da auch zusätzlich bereits um 19:59:59 Schluss ...
Grüße
bastla
Wenn Du nicht auf 12:01 bestehst, könnte das so gehen:
@echo off & setlocal
set h=%time:~0,-9%
if %h% lss 6 goto :eof
if %h% lss 12 start "" "%systemroot%\system32\write.exe" & goto :eof
if %h% lss 20 start "" "%systemroot%\system32\calc.exe" & goto :eof
Grüße
bastla