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

 


Dernière réponse
Sujet : liste des fichiers presents ds des repertoires
avv for /d %%a in (C:\*.) do call :2for %%a
goto end
 
:2for
cd %1
set NFile=%1.txt
for /r %%i in (*.*)  do cmd /C "echo %%~nxi >> %NFile%"
return
 
:end

 

[edtdd]--Message édité par avv--[/edtdd]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
avv for /d %%a in (C:\*.) do call :2for %%a
goto end
 
:2for
cd %1
set NFile=%1.txt
for /r %%i in (*.*)  do cmd /C "echo %%~nxi >> %NFile%"
return
 
:end

 

[edtdd]--Message édité par avv--[/edtdd]

__Lolo__ trop merci !
 
va falloir que je prenne des cours de msdos moi :D
 
juste une question : c possible d'avoir juste le nom des fichiers sans le chemin complet ? (je sais j'suis chiant :D)

 

[edtdd]--Message édité par __Lolo__--[/edtdd]

Mara's dad for /d %%a in (c:\*.) do dir /b %%a /s > %%a.txt
 
Ajoute /b (sortie brute) au dir pour avoir juste les noms de fichiers.
__Lolo__ heu juste un truc : y a plein d'infos qui m'interessent pas ...
c juste les noms des fichiers k'il me faut..
merci qd meme (comme ca je sais faire une boucle sous msdos maintenant :D)
__Lolo__ merci bcp ! :love:
avv En batch DOS
for /d %%a in (c:\*.) do dir %%a /s > %%a.txt
 
 
------------
si tu veux le lancer en ligne de commande, enlève un %, sous batch ms-dos en exige deux.

 

[edtdd]--Message édité par avv--[/edtdd]

__Lolo__ j'ai une arborescence de ce style :
rep A
  sqdfqsfd
  sdfsqdfqsf
  qsdfsqfqsfds
rep B
  qxcvwxvc*
  vbxcvb
.
.
.
rep Z
  qsfqsdf
 
je voudrais obtenir 26 fichiers A.txt ... Z.txt contenant les noms des fichiers présents dans chaque répertoire correspondant
si qqn a une idée de comment m'y prendre voire un prog qui fait ca, ca m'interesse
 
pr le langage c au choix batch msdos/bash/autre ?
paske a la mimine bah ca me gonfle surtout qu'il faudra que je mette a jour ...
 
merci d'avance :hello:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)