Bonjour , je viens de lire les cours de batch et ai a peu prés écrit un code pour pouvoir changé mon fichier host en fonction de l'heure , n’étant pas sur de sa fonctionnalité , quelqu'un pourrais il me donner son avis ?

Code batch : 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
@echo off 
 
:: VARRIABLES GLOBALES 
set soir=18 
set tps=%TIME:~-0,2% 
 
:: TEST DE L'HEURE 
if %tps% LSS %soir% (goto 1) else (goto 2)
 
:: LABEL 1 : MTIN
:1
echo Matin : if %tps%<soir(
echo -- host1 -- 
start host1 "C:\Windows\System32\drivers\etc\hosts")
else (
echo -- host --
start host "C:\Windows\System32\drivers\etc\hosts1"