Bat qui vérifie la date

Résolu
philton5000 Messages postés 100 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,
Je voudrais faire un bat qui s'active chaque fois que j'ouvre l'ordinateur.
Il analyse la date et quand la date correspond à la date que j'ai choisi d'écrire il active un autre bat pour mettre un fond d'écran.
Ex: Le 25 décembre (noel) mon ordinateur change le fond d'écran pour un père noel.

Je sais comment faire pour que le bat s'active chaque fois que j'ouvre l'ordinateur.
Je sais comment changer le fond d'écran en bat.

Mais je ne sais pas comment comparé deux date ensemble.


for /f "delims=" %%a in ('wmic OS Get localdatetime ^| find "."') do set dt=%%a
set MM=%dt:~4,2%
set DD=%dt:~6,2%

set stamp=%MM%_%DD%


if %stamp%=07_27 goto 123

pause
...


Pouvez-vous m'aider à comparer deux date ensemble ?
Merci pour votre aide et votre temps !
A voir également:

5 réponses

Utilisateur anonyme
 
Bonjour

pourquoi ne pas te servir d'une tache planifiée?
https://www.qwant.com/?q=windows+tache+planifi%C3%A9e&t=web
0
philton5000 Messages postés 100 Date d'inscription   Statut Membre Dernière intervention  
 
Je sais c'est quoi un planificateur de tache mais non je préfère en bat ça rajoute du challenge. Merci pour ton idée.
0
Utilisateur anonyme
 
Ok, alors peut-être que tu auras la solution là
https://www.qwant.com/?client=qwant-safari&q=btach+compare+dates

Je ne code pas en bat donc je n'ai pas testé
0
philton5000 Messages postés 100 Date d'inscription   Statut Membre Dernière intervention  
 
merci
0
philton5000 Messages postés 100 Date d'inscription   Statut Membre Dernière intervention  
 
for /f "delims=" %%a in ('wmic OS Get localdatetime ^| find "."') do set dt=%%a

set MM=%dt:~4,2%
set DD=%dt:~6,2%

set sdate1=%MM%-%DD%
set sdate2=07-29

pause
if %sdate1% GTR %sdate2% goto 123

goto 1234
pause
0
philton5000 Messages postés 100 Date d'inscription   Statut Membre Dernière intervention  
 
ça fonctionne bien merci de votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
De rien
0