Bonjour,
je suis à la recherche d'un bout de code ou d'un moyen simple et efficace de rechercher un fichier. Bien entendu, cette recherche doit se faire dans tous les dossiers et sous-dossiers.
Par exemple : j'aimerais trouver salut.exe dans c:\Program Files
Merci d'avance pour votre aide
P.S. j'ai cherché, mais je n'ai rien trouvé de similaire dans le forum
[R] Recherche de fichier
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
[R] Recherche de fichier
Modifié en dernier par ricky le jeu. 16 avr. 2009 15:11, modifié 2 fois.
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Recherche de fichier
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: [..] Recherche de fichier
Merci beaucoup pour le lien, pour l'instant je l'ai essayé, mais ça ne marche pas. D'ailleurs, j'y ai mis une réponse.
Question subsidiaire, mais qui peut être utile, quand on a un fichier trouvé, on aura forcement le lien complet, exemple : c:\test\salut\maison\test.exe. Comment avoir que c:\test\salut\maison?
J'ai déjà vu une commande qui faisait cela, mais je ne la trouve plus.
Merci d'avance
Question subsidiaire, mais qui peut être utile, quand on a un fichier trouvé, on aura forcement le lien complet, exemple : c:\test\salut\maison\test.exe. Comment avoir que c:\test\salut\maison?
J'ai déjà vu une commande qui faisait cela, mais je ne la trouve plus.
Merci d'avance
Re: [..] Recherche de fichier
► Afficher le texte
en gros je découpe le chemin dans un tableau puis je reconstruit le chemin dans une variable
Edit
j'ai retrouvé
Code : Tout sélectionner
#include <file.au3>
#include <array.au3>
$chemincomplet = "c:\test\salut\maison\test.exe"
Dim $szDrive, $szDir, $szFName, $szExt
$Path = _PathSplit($chemincomplet, $szDrive, $szDir, $szFName, $szExt)
$chemin = $Path[1]&$Path[2]
MsgBox(0,"",$chemin)- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: [..] Recherche de fichier
Oui, moi aussi sur l'autre topic grâce à GaRydelaMer.
Voici un script plus simple que j'ai trouvé : ici
Le voici modifié à ma sauce :
Problème résolu, merci à ceux qui m'ont aidé
Voici un script plus simple que j'ai trouvé : ici
Le voici modifié à ma sauce :
► Afficher le textecode

