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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Fouiler tous les sous répertoire avec Dir

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fouiler tous les sous répertoire avec Dir

n°1420229
webding
Posté le 05-08-2006 à 00:31:34  profilanswer
 

Bonjour, je voudrais savoir s'il est possible avec la commande Dir de fouiller tous les sous répertoire du répertoire source, je n'ai pas trouvé dans l'aide en ligne de commande, quelqu'un saurait-il me renseigner ?

mood
Publicité
Posté le 05-08-2006 à 00:31:34  profilanswer
 

n°1420463
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-08-2006 à 16:43:57  profilanswer
 

pas possible directement. il faut écrire une fonction récursive pour ça.


---------------
J'ai un string dans l'array (Paris Hilton)
n°1420467
webding
Posté le 05-08-2006 à 16:45:37  profilanswer
 

Salut  :)  
 
Qu'est ce donc une fonction récursive ?


Message édité par webding le 05-08-2006 à 16:45:44
n°1420475
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-08-2006 à 17:02:53  profilanswer
 

C'est une fonction qui s'appelle elle même. Le principe ici est d'écrire une fonction, qui va scanner le contenu d'un répertoire.
 
Fonction DirRecursif()
Pour chaque entrée lue dans le répertoire
   Si c'est un fichier alors
      Le stocker dans un tableau
   Sinon
      DirRecursif(LeRépertoireTrouvé)


---------------
J'ai un string dans l'array (Paris Hilton)
n°1420477
webding
Posté le 05-08-2006 à 17:03:42  profilanswer
 

Harkonnen a écrit :

C'est une fonction qui s'appelle elle même. Le principe ici est d'écrire une fonction, qui va scanner le contenu d'un répertoire.
 
Fonction DirRecursif()
Pour chaque entrée lue dans le répertoire
   Si c'est un fichier alors
      Le stocker dans un tableau
   Sinon
      DirRecursif(LeRépertoireTrouvé)


 
C'est du VBS ?


Message édité par webding le 05-08-2006 à 17:04:01
n°1420479
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-08-2006 à 17:05:05  profilanswer
 

euh non, c'est un algo à retranscrire


---------------
J'ai un string dans l'array (Paris Hilton)
n°1420487
webding
Posté le 05-08-2006 à 17:19:29  profilanswer
 

En quel language ?


Message édité par webding le 05-08-2006 à 17:19:38
n°1420488
esox_ch
Posté le 05-08-2006 à 17:20:50  profilanswer
 

Dans le langage que tu preferes ... en l'occurence vu la categorie, en batch

n°1420490
webding
Posté le 05-08-2006 à 17:28:21  profilanswer
 

OK, merci encore  :)  
 
Je vais voir ça


Message édité par webding le 05-08-2006 à 17:28:35
n°1420584
aldo13000
Posté le 05-08-2006 à 21:30:30  profilanswer
 

Fouiller quoi au juste , si c'est juste lister dir /s  et c'est bon .


---------------

mood
Publicité
Posté le 05-08-2006 à 21:30:30  profilanswer
 

n°1420594
webding
Posté le 05-08-2006 à 21:51:49  profilanswer
 

aldo13000 a écrit :

Fouiller quoi au juste , si c'est juste lister dir /s  et c'est bon .


 
Bonjour et merci  :)  
 
OK, commutateur /s

n°1420612
gatsu35
Blablaté par Harko
Posté le 05-08-2006 à 22:23:17  profilanswer
 

si tu ne veux que les répertoires tu as tree
tree c:\windows

n°1420613
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-08-2006 à 22:26:00  profilanswer
 

MAIS DEGAGE MERDE §§§§§


---------------
J'ai un string dans l'array (Paris Hilton)
n°1420615
webding
Posté le 05-08-2006 à 22:31:13  profilanswer
 

tu dit ça à qui ?

n°1420616
webding
Posté le 05-08-2006 à 22:34:06  profilanswer
 

Au fait Harkonnen, tu sais pas où je peut télécharger le fichier d'aide de pyton en francais ?

n°1420617
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-08-2006 à 22:36:17  profilanswer
 

webding a écrit :

tu dit ça à qui ?


a gatsu et à son batch dépassé
 

webding a écrit :

Au fait Harkonnen, tu sais pas où je peut télécharger le fichier d'aide de pyton en francais ?


y'en a pas. par contre, tu peux récupérer la traduction française de l'excellentissime Dive Into Python : http://diveintopython.adrahon.org/toc/index.html


---------------
J'ai un string dans l'array (Paris Hilton)
n°1420620
webding
Posté le 05-08-2006 à 22:42:14  profilanswer
 

Harkonnen a écrit :

y'en a pas. par contre, tu peux récupérer la traduction française de l'excellentissime Dive Into Python : http://diveintopython.adrahon.org/toc/index.html


 
Merci pour le lien  :)  
 
Il y a un truc que je ne pige pas; il faut que je télécharge aussi active python ?
 

n°1420629
masklinn
í dag viðrar vel til loftárása
Posté le 05-08-2006 à 22:56:32  profilanswer
 


C'est une blague?
 
Il y a le Python Tutorial + toute la doc Python dans la distro Windows [:pingouino]

webding a écrit :

Il y a un truc que je ne pige pas; il faut que je télécharge aussi active python ?


Non, il suffit de télécharger la distro officielle et de l'installer.
 
C'est tout marqué sur http://python.org [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1420632
webding
Posté le 05-08-2006 à 23:01:24  profilanswer
 

masklinn a écrit :

Non, il suffit de télécharger la distro officielle et de l'installer.
C'est tout marqué sur http://python.org [:spamafote]


 
Bonjour et merci beaucoup  :)  
Je télécharge, et je voi ça.

n°1420633
webding
Posté le 05-08-2006 à 23:03:25  profilanswer
 

Ben c'est la même version, le fichier d'aide n'est pas en fraçais.

n°1420635
masklinn
í dag viðrar vel til loftárása
Posté le 05-08-2006 à 23:05:57  profilanswer
 

webding a écrit :

Ben c'est la même version, le fichier d'aide n'est pas en fraçais.


J'avais pas vu la précision "en français", désolé.
 
Apprends l'anglais :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1420640
webding
Posté le 05-08-2006 à 23:10:43  profilanswer
 

Merci quand même  :)


Message édité par webding le 05-08-2006 à 23:10:52
n°1420647
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-08-2006 à 23:38:21  profilanswer
 

masklinn a écrit :

C'est une blague?
 
Il y a le Python Tutorial + toute la doc Python dans la distro Windows [:pingouino]


oui mais pas en français :o
 
[:benou_grilled]

Message cité 1 fois
Message édité par Harkonnen le 05-08-2006 à 23:38:41

---------------
J'ai un string dans l'array (Paris Hilton)
n°1420698
Sve@r
Posté le 06-08-2006 à 08:42:31  profilanswer
 

Harkonnen a écrit :

oui mais pas en français :o
 
[:benou_grilled]


 
DiveIntoPython est excellent... mais peut-être un peu compliqué pour débuter. Moi, j'ai appris grace au livre "Apprendre à programmer avec Python" des éditions "OReilly" librement téléchargeable ici... http://www.cifen.ulg.ac.be/inforef [...] _notes.pdf


Message édité par Sve@r le 06-08-2006 à 08:43:15

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
n°1420711
esox_ch
Posté le 06-08-2006 à 10:01:04  profilanswer
 

Bof ... moi j'ai lu les premiers chapitres de diveintopython et ça m'avait l'air bien fait ..

n°1420879
Lam's
Profil: bas.
Posté le 06-08-2006 à 16:48:53  profilanswer
 

Moi dans ce genre de situations, j'écris un petit fichier Batch qui fait:

Code :
  1. dir /s /b


 
Et ça marche bien.

n°1420888
webding
Posté le 06-08-2006 à 16:59:17  profilanswer
 

dir /s /b n'affiche pas le poid es fichiers


Message édité par webding le 06-08-2006 à 16:59:28
mood
Publicité
Posté le   profilanswer
 


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

  Fouiler tous les sous répertoire avec Dir

 

Sujets relatifs
[RESOLU] Installeur - repertoire destinationcomment creer un repertoire avec asp.net/c#
Changer repertoire par défaut openfilenameBloquer l'accès d'un répertoire
répertoire de l'image smalltalk (visualworks)Nombre de fichiers dans un répertoire
ouvrir un fichier dans un repertoireDiaporama en flash : Comment compter les fichiers d'un répertoire ?
Répertoire par defaut avec un champ parcourirProbleme liens pages php et repertoire...
Plus de sujets relatifs à : Fouiler tous les sous répertoire avec Dir


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