@echo off
IF exist myDirName ( echo myDirName exists ) ELSE ( mkdir myDirName && echo myDirName created)
Ajouté par Barlop
Bien que ce qui précède s'applique à cette situation particulière, le titre parle de tests spécifiques pour un répertoire. Le commentaire de Phogg utilisant if exist mydirname
@echo off
IF exist myDirName ( echo myDirName exists ) ELSE ( mkdir myDirName && echo myDirName created)
`
Ajouté par Barlop
Bien que ce qui précède s'applique à cette situation particulière, le titre parle de tests spécifiques pour un répertoire. Le commentaire de Phogg utilisant plutôt que if exist mydirname
est la solution. Certaines réponses ont utilisé \nul mais \nul est problématique dans NT. Ne pas inclure de backslash à la fin du commentaire permet de tester pour un fichier ou un répertoire. Donc, pour un répertoire, il faut inclure la barre oblique inversée.