Windows Server – Script para pegar o dia usando WMI
O script abaixo utiliza o WMI para buscar o dia atual colocá-lo na variável day.
Como utilizei o %% significa que deve rodar em um BAT ou CMD. Caso queira testar o comando na mão, utilize somente %.
set daysofweek=seg,ter,qua,qui,sex,sab,dom
for /F “skip=2 tokens=2-4 delims=,” %%A in (‘WMIC Path Win32_LocalTime Get DayOfWeek /Format:csv’) do set daynumber=%%A
for /F “tokens=%daynumber% delims=,” %%B in (“%daysofweek%”) do set day=%%B