Bonjour,
existe-t-il une autre façon de tester si un répertoire est vide que celle présentée là : http://windows.developpez.com/faq/ba...folder_content ?
D'avance, merci.
Version imprimable
Bonjour,
existe-t-il une autre façon de tester si un répertoire est vide que celle présentée là : http://windows.developpez.com/faq/ba...folder_content ?
D'avance, merci.
Qu'est ce qu'il ne te va pas dans cette solution ?
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 set repertoire=D:\test\ set /a Compte=0 For %%a In ("%repertoire%\*.*") Do Set /A Compte+=1 If "%Compte%" NEQ "0" ( set /a repvide=1 ) if %Compte%==0 ( set repvide=0 ) if %repvide%==0 ( echo Le répertoire est vide )
Le problème est que je n'ai pas envie de compter les fichiers. J'aimerais donc sauter vers un label si je rentre dans le for. Malheureusement dès que j'insère des labels dans mon for, il rouspète :/
Salut à tous et bienvenue brolon sur developpez.net
Cette question a été traitée de nombreuses fois, utilise l'outil «Recherche dans les forums» et tu trouveras ta réponse.Citation:
Envoyé par brolon
Bonne continuation.
Malheureusement, aucune des solutions proposées sur ce forum ni trouvée via google n'a pu résoudre mon problème.
Pour le contourner, j'utilise xcopy suivi d'un del.
:fleche::fleche::fleche::fleche: http://www.developpez.net/forums/d35...pertoire-vide/