Bonjour, j'ai un probléme similaire alor au lieux de créer un nouveau poste je vais continuer celuici, j'ai trouver quelque chose d'intérrésant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
for /f "delims=" %%a in ('dir "%varrep%" /b') do ( 
   if %%a neq "" echo r‚pertoire NON vide !!&pause & goto :eof 
   ) 
echo ==^> Aucun fichier télécharger  & pause
Se script vérifi s'il y a des fichiers dans le répertoire défini par la variable %varrep% puis affiche "r‚pertoire NON vide" s'il y en a ou "Aucun fichier télécharger" s'il n'y en a pas, mais j'aimerai optimiser se code pour que le dernière ligne echo soit un dans la boucle for, un peut comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
For /f "delims=" %%a in ('dir "%varrep%" /b') do ( 
   If %%a neq "" echo r‚pertoire NON vide & Explorer.exe %varrep% & pause>nul & goto :eof 
   If not %%a neq "" echo ==^> Aucun fichier t‚l‚charger  & pause>nul & goto :eof 
   )
Si y a des pro qui meuvent aranger sa ici ?