color dávám zásadně 70
"Dnes je, %date% v %time%" nahradit: "dnes je %date:~-10%, %time:~0,8%"
v "set /a" má být výraz pro výpočet, ne samostatná proměnná, ne řetězec v uvozovkách. zaremuj si echo off a dívej se na výpis chyb.
příkaz shutdown odpočítává čas v sekundách, ne v minutách.
pro vypnutí za nějaké hodiny je lepší použít plánovač + shutdown:
at /?