Comme les PC de mon entreprise ne sont pas tous compatible avec la commande wake up on lan, je les démarre tous les jours avec la commande power on RTC alarm dans le bios. Mais comment fair pour les éteindre le samedi et le dimanche ?
Je remercie magma² (du ce forum) pour la partie du code qui permet de récupérer le jour de la semaine. En espérant que cela puisse servir à quelqu'un.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 @echo off set /a J=1%DATE:~0,2% - 100 set /a M=1%DATE:~3,2% - 100 set /a A=%DATE:~6,4% set /a N=((1461 * (%A% + 4800 + (%M% - 14) / 12)) / 4 + (367 * (%M% - 2 - 12 * ((%M% - 14) / 12))) / 12 - (3 * ((%A% + 4900 + (%M% - 14) / 12) / 100)) / 4 + %J% - 32075) %% 7 if %N%==0 set JOUR=Lundi if %N%==1 set JOUR=Mardi if %N%==2 set JOUR=Mercredi if %N%==3 set JOUR=Jeudi if %N%==4 set JOUR=Vendredi if %N%==5 set JOUR=Samedi if %N%==6 set JOUR=Dimanche REM echo. & echo Nous sommes %JOUR% ... & echo. if %JOUR% == Samedi shutdown.exe -s -t 120 if %JOUR% == Dimanche shutdown.exe -s -t 120
Partager