sonstiges:alle_computer_automatisch_hochfahren
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| sonstiges:alle_computer_automatisch_hochfahren [2025/12/27 07:48] – jonas_el-hawari | sonstiges:alle_computer_automatisch_hochfahren [2025/12/27 07:53] (aktuell) – jonas_el-hawari | ||
|---|---|---|---|
| Zeile 70: | Zeile 70: | ||
| <file plain Wake Apotheke mit Feiertagsüberprüfung.txt> | <file plain Wake Apotheke mit Feiertagsüberprüfung.txt> | ||
| - | @echo off | + | @echo off |
| - | setlocal | + | setlocal |
| - | REM Abrufen des heutigen Datums | + | rem Definiere das Jahr |
| - | for /f "tokens=1,2,3 delims=." %%a in (' | + | set "year=%date:~6,4%" |
| - | set "tag=%%a" | + | set "today=%date: |
| - | | + | |
| - | set "jahr=%%c" | + | rem API-URL für Feiertage |
| + | set "url=https:// | ||
| + | |||
| + | rem Feiertage abrufen und in einer temporären Datei speichern | ||
| + | curl -s "%url%" -o " | ||
| + | |||
| + | rem Überprüfe, | ||
| + | if not exist " | ||
| + | | ||
| + | timeout /t 10 /nobreak | ||
| + | exit /b | ||
| + | ) | ||
| + | |||
| + | rem Feiertage durchlaufen und prüfen, ob heute ein Feiertag ist | ||
| + | set "is_holiday=0" | ||
| + | for /f " | ||
| + | | ||
| + | | ||
| + | | ||
| + | ) | ||
| ) | ) | ||
| - | REM Abrufen der Feiertage für das aktuelle Jahr | + | rem Entferne die temporäre Datei |
| - | curl "https://feiertage-api.de/ | + | del " |
| - | REM Prüfen, ob heute ein Feiertag ist | + | rem Überprüfe, ob es ein Feiertag ist |
| - | findstr " | + | if !is_holiday! |
| - | if %errorlevel% | + | echo Feiertag |
| - | echo Heute ist ein Feiertag. Das Wake-on-LAN-Programm wird nicht ausgeführt. | + | ) else ( |
| - | exit / | + | echo Es wird versucht, die Computer hochzufahren, |
| - | ) else ( | + | |
| - | echo Heute ist kein Feiertag. | + | |
| - | " | + | |
| ) | ) | ||
| - | endlocal | + | rem Fenster 10 Sekunden offen halten |
| + | timeout /t 10 /nobreak | ||
| + | exit | ||
| </ | </ | ||
sonstiges/alle_computer_automatisch_hochfahren.1766821705.txt.gz · Zuletzt geändert: 2025/12/27 07:48 von jonas_el-hawari