Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[R] Comptage de fichier dans un dossier
Auteur Message
Répondre en citant
Message [R] Comptage de fichier dans un dossier 
Hello
Pour mon batch, j'ai besoin de compté le nombre de fichiers présents dans un dossier, et j'ai trouvé ce code :
Code:
for /r "AppFiles" %%i in (*.ini) do set /a compt+=1
echo %compt%


Le problème, c'est que j'ai des .ini cachés + système, et il ne les trouve pas. Un moyen de les trouver ?

Bonsoir



Dernière édition par Raiseit le Mar 26 Juil 2016 - 08:58; édité 1 fois

______________________________________________________
Raiseit


Des jeux gratuits (ou presque ) <> Serveurs minecraft gratuit <> Notre chaine youtube <> Mon projet

IL y a 10 types de personnes: ceux qui comprennent le binaire et les autres :-)
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [R] Comptage de fichier dans un dossier 
Ceci devrait pouvoir t'aider :

Code:
@echo off
chcp 28591 > nul
echo Affiche les fichiers au format ini non-cachés et cachés ^| Par Flammrock
echo.
echo.
echo Mettre "ici" pour afficher les fichiers au format ini non-cachés et cachés dans le dossier courant
echo.
set /p "dossier=Dossier à  analyser : "
if "%dossier%"=="ici" (
   set "dossier="
   goto :analyse
) else (
   set "dossier=%dossier%\"
)

:analyse
::Variable qui va nous permmettre de compter le nombre de fichiers
set /a nb_file=0
::Ceci permet de faire la liste des fichiers .ini cachés et non-cachés
for /F "tokens=*" %%a in ('dir /b/s /a:h "%dossier%*.ini" ^& dir /b/s /a:-h "%dossier%*.ini"') do (
   set /a nb_file+=1
   echo %%a
)
echo.
echo.
echo Il y a %nb_file% fichiers au format ini dans ce dossier !
pause>nul




Dernière édition par Flammrock le Lun 25 Juil 2016 - 00:49; édité 1 fois

______________________________________________________
la vie est trop courte pour retirer le périphérique USB en toute sécurité...
Si la statue de la liberté lève le bras depuis 125 ans, c'est parce qu'elle cherche du réseau sur son Blackberry Torches...
Grâce à mon nouveau correcteur automatiste sur mon téléphage, je ne fais plus aucune faute d'orthodontie.
Quelqu'un a t il déjà demandé au drapeau japonais ce qu'il enregistre depuis tout ce temps ?
Visiter le site web du posteur
Répondre en citant
Message [R] Comptage de fichier dans un dossier 
Flammrock a écrit:
Ceci devrait pouvoir t'aider :

Code:
@echo off
chcp 28591 > nul
echo Affiche les fichiers au format ini non-cachés et cachés ^| Par Flammrock
echo.
echo.
echo Mettre "ici" pour afficher les fichiers au format ini non-cachés et cachés dans le dossier courant
echo.
set /p "dossier=Dossier à  analyser : "
if "%dossier%"=="ici" (
   set "dossier="
   goto :analyse
) else (
   set "dossier=%dossier%\"
)

:analyse
::Variable qui va nous permmettre de compter le nombre de fichiers
set /a nb_file=0
::Ceci permet de faire la liste des fichiers .ini cachés et non-cachés
::on écris le résultat de la commande dir dans le fichier "temp" pour pouvoir par la suite compter le nombre de fichier
dir /b/s /a:h "%dossier%*.ini"> temp
dir /b/s /a:-h "%dossier%*.ini">> temp
::On compte le nombre de ligne dans le fichier temp (1 ligne = 1 fichier)
for /F "tokens=*" %%a in (temp) do (
   set /a nb_file+=1
   echo %%a
)
del temp
echo.
echo.
echo Il y a %nb_file% fichiers au format ini dans ce dossier !
pause>nul


Tu peut remplacer ça :
Code:
dir /b/s /a:h "%dossier%*.ini"> temp
dir /b/s /a:-h "%dossier%*.ini">> temp
::On compte le nombre de ligne dans le fichier temp (1 ligne = 1 fichier)
for /F "tokens=*" %%a in (temp) do (
   set /a nb_file+=1
   echo %%a
)
en
Code:
for /F "tokens=*" %%a in ('dir /b/s /a:h "%dossier%*.ini" ^& dir /b/s /a:-h "%dossier%*.ini"') do (
   set /a nb_file+=1
   echo %%a
)

j'ai pas testé mais à devrait marcher




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message [R] Comptage de fichier dans un dossier 
C'est bon ça marche Okay
J'ai édité mon premier message




______________________________________________________
la vie est trop courte pour retirer le périphérique USB en toute sécurité...
Si la statue de la liberté lève le bras depuis 125 ans, c'est parce qu'elle cherche du réseau sur son Blackberry Torches...
Grâce à mon nouveau correcteur automatiste sur mon téléphage, je ne fais plus aucune faute d'orthodontie.
Quelqu'un a t il déjà demandé au drapeau japonais ce qu'il enregistre depuis tout ce temps ?
Visiter le site web du posteur
Répondre en citant
Message [R] Comptage de fichier dans un dossier 
Merci beaucoup les mecs, ça marche.
Par contre c'était pas la peine de me faire un batch complet, mais merci quand même Smile

Ps: Flammrock, je suis aller où t'étais, mais il y avait un champ, alors je t'es attendu devant toute la nuit, mais t'es pas venu Sad




______________________________________________________
Raiseit


Des jeux gratuits (ou presque ) <> Serveurs minecraft gratuit <> Notre chaine youtube <> Mon projet

IL y a 10 types de personnes: ceux qui comprennent le binaire et les autres :-)
Visiter le site web du posteur Skype
Répondre en citant
Message [R] Comptage de fichier dans un dossier 
De rien Okay

Par contre de quel champ tu parles toi ?
De celui là ?? : http://t0.gstatic.com/images?q=tbn:ANd9GcSoZxFMfxwPCKAOEW5uzR2_xfG7MPMCbnKk…

Parce que moi j'étais vers ici : https://trouduculdumonde.wordpress.com/




______________________________________________________
la vie est trop courte pour retirer le périphérique USB en toute sécurité...
Si la statue de la liberté lève le bras depuis 125 ans, c'est parce qu'elle cherche du réseau sur son Blackberry Torches...
Grâce à mon nouveau correcteur automatiste sur mon téléphage, je ne fais plus aucune faute d'orthodontie.
Quelqu'un a t il déjà demandé au drapeau japonais ce qu'il enregistre depuis tout ce temps ?
Visiter le site web du posteur
Répondre en citant
Message [R] Comptage de fichier dans un dossier 
Ouaip Smile
La prochaine fois, j'essayerai d'y être au bon moment Mort de Rire




______________________________________________________
Raiseit


Des jeux gratuits (ou presque ) <> Serveurs minecraft gratuit <> Notre chaine youtube <> Mon projet

IL y a 10 types de personnes: ceux qui comprennent le binaire et les autres :-)
Visiter le site web du posteur Skype
Répondre en citant
Message [R] Comptage de fichier dans un dossier 
Ok Mr. Green Okay


Raiseit a écrit:
La prochaine fois, j'essayerai d'y être au bon moment Mort de Rire


Et au bon endroit aussi Mort de Rire




______________________________________________________
la vie est trop courte pour retirer le périphérique USB en toute sécurité...
Si la statue de la liberté lève le bras depuis 125 ans, c'est parce qu'elle cherche du réseau sur son Blackberry Torches...
Grâce à mon nouveau correcteur automatiste sur mon téléphage, je ne fais plus aucune faute d'orthodontie.
Quelqu'un a t il déjà demandé au drapeau japonais ce qu'il enregistre depuis tout ce temps ?
Visiter le site web du posteur
Message [R] Comptage de fichier dans un dossier 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch