Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2389 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [batch] liste des fichiers d'un disque par répertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[batch] liste des fichiers d'un disque par répertoire

n°1984006
chevalier2​000
Win7 tourne très bien en 2024
Posté le 14-04-2010 à 16:48:19  profilanswer
 

Bonjour
 
Je cherche à créer un fichier .bat qui va lister tous les dossiers et fichiers d'un disque.
 
Vous aller me dire, ouais c'est facile suffit de mettre :
dir e: /b /s > "c:\list\liste des fichiers.txt
 
Seulement voila j'aimerais que chaque dossier (à la racine) du disque soit mis dans un fichier txt séparé
 
Par exemple j'ai sur le disque  
e:\dossier 1
e:\dossier 2
e:\dossier 3
 
Je voudrais que ca crée 3 fichiers texte avec "dossier 1.txt" puis "dossier 2.txt" puis "dossier 3.txt"
 
Car actuellement je crée un batch pour chaque disque et c'est donc pas très optimisé. Voici ce que j'ai actuellement :
 

@echo off
@echo fichier batch permattant de lister tous les fichiers d'un disque
pause
@echo listing des fichiers de "e:\chantiers" en cours (1 sur 4)...
dir "e:\chantiers" /b /s > "c:\list\chantiers.txt"
 
@echo listing des fichiers de "e:\maison du citoyen" en cours (2 sur 4)...
dir "e:\maison du citoyen" /b /s > "c:\list\maison du citoyen.txt"
 
@echo listing des fichiers de "e:\nature" en cours (3 sur 4)...
dir "e:\nature" /b /s > "c:\list\nature.txt"
 
@echo listing des fichiers de "e:\programmation sur hfr" en cours (4 sur 4)...
dir "e:\programmation sur hfr" /b /s > "c:\list\programmation sur hfr.txt"
 
@echo listing fini !
pause
@echo on


 
Y a moyen d'optimiser tout ça ? Merci
 

mood
Publicité
Posté le 14-04-2010 à 16:48:19  profilanswer
 

n°1984864
Xspawn_Lpc
Posté le 16-04-2010 à 14:18:25  profilanswer
 

A mettre dans un batch :
 

for /f "tokens=*" %%i in ('dir /ad /b E:') do dir /s /b "E:\%%i" >"c:\list\%%i.txt"


---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [batch] liste des fichiers d'un disque par répertoire

 

Sujets relatifs
Liste déroulante VBA[C#] Service Windows vérification fichiers périodique et alerte mail
Ouverture de fichiersListe déroulante dans userform
Stockage de données : BDD/Fichiers/En mémoireComment générer une liste de combinaisons ?
action de ma liste déroulanteBatch avec ping
Développement outil permissions NTFS fichiersliste incremental string [RESOLU]
Plus de sujets relatifs à : [batch] liste des fichiers d'un disque par répertoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR