Comment retrouver je vous prie un fichier connu dans un répertoire
inconnu en partant de C, puis en récupérant in fine le nom du répertoire ?
Exemple
Je cherche sur C le fichier Tarot.exe dans son répertoire que je ne
connais pas...
dim i as long
dim CheminPlusRepertoire as string
for i = C\début to C\fin
C\rep(i)
if C\rep(i) = "Tarot.exe" then
CheminPlusRepertoire = C\rep(i)
exit for
endif
next i
C'est un schéma de principe, merci beaucoup, cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonjour LE TROLL, Le 05/02/2010 02:06, LE TROLL a écrit :
Bonjour,
Comment retrouver je vous prie un fichier connu dans un répertoire inconnu en partant de C, puis en récupérant in fine le nom du répertoire ?
Exemple Je cherche sur C le fichier Tarot.exe dans son répertoire que je ne connais pas... dim i as long dim CheminPlusRepertoire as string for i = Cdébut to Cfin Crep(i) if Crep(i) = "Tarot.exe" then CheminPlusRepertoire = Crep(i) exit for endif next i
C'est un schéma de principe, merci beaucoup, cordialement ;o) -
Pour cela il te faut faire une recherche en parcourant l'arborescence du disque de manière récursive. Notes qu'avec cette méthode tu pourras trouver plusieurs occurrences de ton fichier (dans des répertoires différents). Un exemple ici :
et éventuellement d'ajouter l'état d'avancement de la recherche.
Cet exemple est référencé dans la FAQ :
<http://faq.vb.free.fr/index.php?question9>
voir 'Parcours récursif...'
--
Cordialement,
Jacques.
Bonjour LE TROLL,
Le 05/02/2010 02:06, LE TROLL a écrit :
Bonjour,
Comment retrouver je vous prie un fichier connu dans un répertoire
inconnu en partant de C, puis en récupérant in fine le nom du répertoire ?
Exemple
Je cherche sur C le fichier Tarot.exe dans son répertoire que je ne
connais pas...
dim i as long
dim CheminPlusRepertoire as string
for i = Cdébut to Cfin
Crep(i)
if Crep(i) = "Tarot.exe" then
CheminPlusRepertoire = Crep(i)
exit for
endif
next i
C'est un schéma de principe, merci beaucoup, cordialement ;o)
-
Pour cela il te faut faire une recherche en parcourant l'arborescence du
disque de manière récursive. Notes qu'avec cette méthode tu pourras
trouver plusieurs occurrences de ton fichier (dans des répertoires
différents). Un exemple ici :
Bonjour LE TROLL, Le 05/02/2010 02:06, LE TROLL a écrit :
Bonjour,
Comment retrouver je vous prie un fichier connu dans un répertoire inconnu en partant de C, puis en récupérant in fine le nom du répertoire ?
Exemple Je cherche sur C le fichier Tarot.exe dans son répertoire que je ne connais pas... dim i as long dim CheminPlusRepertoire as string for i = Cdébut to Cfin Crep(i) if Crep(i) = "Tarot.exe" then CheminPlusRepertoire = Crep(i) exit for endif next i
C'est un schéma de principe, merci beaucoup, cordialement ;o) -
Pour cela il te faut faire une recherche en parcourant l'arborescence du disque de manière récursive. Notes qu'avec cette méthode tu pourras trouver plusieurs occurrences de ton fichier (dans des répertoires différents). Un exemple ici :
Bonjour LE TROLL, Le 05/02/2010 02:06, LE TROLL a écrit :
Bonjour,
Comment retrouver je vous prie un fichier connu dans un répertoire inconnu en partant de C, puis en récupérant in fine le nom du répertoire ?
Exemple Je cherche sur C le fichier Tarot.exe dans son répertoire que je ne connais pas... dim i as long dim CheminPlusRepertoire as string for i = Cdébut to Cfin Crep(i) if Crep(i) = "Tarot.exe" then CheminPlusRepertoire = Crep(i) exit for endif next i
C'est un schéma de principe, merci beaucoup, cordialement ;o) -
Pour cela il te faut faire une recherche en parcourant l'arborescence du disque de manière récursive. Notes qu'avec cette méthode tu pourras trouver plusieurs occurrences de ton fichier (dans des répertoires différents). Un exemple ici :
"Jacques93" <jacques@Nospam> a écrit dans le message de
news:u4%234k0lpKHA.1552@TK2MSFTNGP05.phx.gbl...
Bonjour LE TROLL,
Le 05/02/2010 02:06, LE TROLL a écrit :
Bonjour,
Comment retrouver je vous prie un fichier connu dans un répertoire
inconnu en partant de C, puis en récupérant in fine le nom du répertoire
?
Exemple
Je cherche sur C le fichier Tarot.exe dans son répertoire que je ne
connais pas...
dim i as long
dim CheminPlusRepertoire as string
for i = Cdébut to Cfin
Crep(i)
if Crep(i) = "Tarot.exe" then
CheminPlusRepertoire = Crep(i)
exit for
endif
next i
C'est un schéma de principe, merci beaucoup, cordialement ;o)
-
Pour cela il te faut faire une recherche en parcourant l'arborescence du
disque de manière récursive. Notes qu'avec cette méthode tu pourras
trouver plusieurs occurrences de ton fichier (dans des répertoires
différents). Un exemple ici :
Bonjour LE TROLL, Le 05/02/2010 02:06, LE TROLL a écrit :
Bonjour,
Comment retrouver je vous prie un fichier connu dans un répertoire inconnu en partant de C, puis en récupérant in fine le nom du répertoire ?
Exemple Je cherche sur C le fichier Tarot.exe dans son répertoire que je ne connais pas... dim i as long dim CheminPlusRepertoire as string for i = Cdébut to Cfin Crep(i) if Crep(i) = "Tarot.exe" then CheminPlusRepertoire = Crep(i) exit for endif next i
C'est un schéma de principe, merci beaucoup, cordialement ;o) -
Pour cela il te faut faire une recherche en parcourant l'arborescence du disque de manière récursive. Notes qu'avec cette méthode tu pourras trouver plusieurs occurrences de ton fichier (dans des répertoires différents). Un exemple ici :