@echo off setlocal REM Abrufen des heutigen Datums for /f "tokens=1,2,3 delims=." %%a in ('echo %date%') do ( set "tag=%%a" set "monat=%%b" set "jahr=%%c" ) REM Abrufen der Feiertage für das aktuelle Jahr curl "https://feiertage-api.de/api/?jahr=%jahr%&nur_land=NI" > feiertage.json REM Prüfen, ob heute ein Feiertag ist findstr "%jahr%-%monat%-%tag%" feiertage.json >nul if %errorlevel% equ 0 ( echo Heute ist ein Feiertag. Das Wake-on-LAN-Programm wird nicht ausgeführt. exit /b ) else ( echo Heute ist kein Feiertag. Das Wake-on-LAN-Programm wird ausgeführt. "C:\Users\Apotheke\Documents\wakemeonlan-x64\WakeMeOnLan.exe" /wakeupmulti "4C-52-62-A5-95-7B" "4C-52-62-37-51-34" "4C-52-62-A5-95-62" "90-1B-0E-2B-C8-59" "4C-52-62-BC-71-AB" "FC-4D-D4-42-89-20" "FC-4D-D4-42-89-1D" "FC-4D-D4-42-8A-2E" "6C-4B-90-E6-63-C2" "00-30-59-1R-3F-FA" "00-30-59-1E-41-7A" "00-30-59-21-04-7A" "00-30-59-1E-3F-FA" ) endlocal