Comment vérifier le nombre de fichiers .txt dans un dossier (commande dir)?

Comment utiliser la commande dir pour vérifier le nombre de fichiers .txt dans un dossier (par exemple, C:\Temp\ )?

 dir c:\temp\*.txt 

Cela vous donne un résumé du nombre de fichiers correspondant à ce caractère générique particulier.

 dir c:\temp\*.txt | find "File(s)" 

Si vous voulez seulement voir le compte et ne voulez pas voir l'un des noms de fichiers.

Si vous avez besoin du nombre de fichiers dans une variable de lot pour un traitement ultérieur, vous pouvez l'obtenir de cette façon:

 set i=0 for %%a in (*.txt) do set /a i+=1 

Après, la variable i a le nombre de fichiers .txt.

À l'invite de commandes, ou dans le script batch, tapez ceci:

Dir | find / c ".txt"

Vous obtiendrez une liste de tous les fichiers txt dans le dossier …

Pour savoir comment compter tous les types de fichiers dans un dossier, regardez ici:

http://codebyjoshua.blogspot.com/2013/08/find-count-of-files-in-folder-at.html

Vous pouvez utiliser les éléments suivants. Une fois que vous avez terminé, vous verrez un résumé avec le nombre total des matches:

 dir *.txt /w /s 
 for /F %i IN ('dir /b ^| find /i "." /c') DO if %i EQU 69 echo "the same"