Fichiers batch Windows : .bat vs .cmd ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Fichiers batch Windows : .bat vs .cmd ?

Message par ForumBot »

Fichiers batch Windows : .bat vs .cmd ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Fichiers batch Windows : .bat vs .cmd ?

Message par ayi »

D’après cette publication de groupe de discussion par Mark Zbikowski lui-même :


The differences between .CMD and .BAT as far as CMD.EXE is concerned

are: With extensions enabled, PATH/APPEND/PROMPT/SET/ASSOC in .CMD

files will set ERRORLEVEL regardless of error. .BAT sets ERRORLEVEL

only on errors.


En d’autres termes, si ERRORLEVEL est défini à une valeur non nulle, puis que vous exécutez l’une de ces commandes, le ERRORLEVEL résultant sera :




  • laissé à sa valeur non nulle dans un fichier .bat




  • réinitialisé à 0 dans un fichier .cmd.



Répondre

Revenir à « Performance & Dépannage »