Les Snippets

Connexion

RECHERCHER UN FICHIER SUR UN DISQUE, SANS CONNAITRE SON EMPLACEMENT EXACT

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 04/11/2009 11:58:09 et initié par zatox [Liste]
Date de mise à jour : 05/11/2009 23:22:02
Vue : 1827
Catégorie(s) : Fichier / Disque
Langages dispo pour ce code :
- VBScript



Langage : VBScript
Date ajout : 04/11/2009
Posté par zatox [Liste]
  • strComputer = "."
  • Set objFSO = CreateObject("Scripting.FileSystemObject")
  • SET Rapport = ObjFSO.OpenTextFile("C:\rapport.txt",2,TRUE,0)
  • Set objWMIService = GetObject("winmgmts:" _
  • & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
  • Set colFiles = objWMIService.ExecQuery _
  • ("Select * from CIM_DataFile where FileName = 'Mon Fichier' AND Extension = 'Son Extension'")
  • For Each objFile in colFiles
  • Rapport.writeline objFile.Name
  • Next
  • Remarque :
    Bonjour à tous, cette source est fortement inspirée de celle ci http://www.vbfrance.com/codes/EFFECTUER-RECHERCHE- FICHIER-VBS-BIEN-SUR_32170.aspx

    certains membres du forum demandaient comment rechercher un fichier en particulier plutot qu'une extension seule ou encore comment ne cibler la recherche que sur un seul disque

    Cette source devrait répondre à toutes ces contraintes

    ici pour adapter la source a vos besoins, il vous suffira de modifier les termes Mon Fichier  et Son Extension en sachant qu'il ne faut pas mettre le point devant l'extension.

    par exemple,
    ("Select * from CIM_DataFile where FileName = 'Mon Fichier' AND Extension = 'Son Extension'")

    deviendra:
    ("Select * from CIM_DataFile where FileName = 'Musique' AND Extension = 'mp3'")


    vous pouvez aussi modifier ce script en utilisant les vriables suivantes dans la requete:

    Drive = disque dans lequel doit s'effectuer la rechercher
    FileName = nom du fichier a rechercher
    Extension = extension du fichier a rechercher
    Path = répertoire dans lequel s'effectue la recherche

    Snippets en rapport avec : Fichier, Recherche, Vbs, Filename, Emplacement



    Codes sources en rapport avec : Fichier, Recherche, Vbs, Filename, Emplacement

    {C# / C#.NET} RECHERCHE ET GESTION DE FICHIERS PERSONNALISÉES
    FileManager permet de rechercher des fichiers d'un certain type défini dans le fichier de config, mo...

    {JAVA / J2EE} CHERCHER UN FICHIER
    Bonjour, Cette classe vous permet d'effectuer une recherche de fichiers (1 ou plusieurs) dans un...

    {Visual Basic, VB6, VB.NET, VB 2005} CLASSE LISTE DE FICHIER RÉCURSIVE
    Je poste ma version de la construction d'une liste de fichier à partir d'un répertoire, les fichiers...

    {Python} RECHERCHE DE CHAINES DANS UN REPERTOIRE AVEC IGU
    Ce script est destiné à la recherche de fichiers qui contiennent une chaîne de caractère dans un ens...

    {Python} RECHERCHE D'UNE CHAINE DANS DES FICHIERS
    Ce script est destiné à la recherche de fichiers qui contiennent une chaîne de caractère dans un ens...

    {C / C++ / C++.NET} DICTIONNER RECHERCHE GTK
    un dictionner qui permet de recherche des mot dans deux fichier texte selon le choix de l'utilisateu...

    {Visual Basic, VB6, VB.NET, VB 2005} EFFACER FICHIER/DOSSIERS EN FONCTION DE LEUR DERNIERE DATE DE MODIFICATION.
    Ce code est ecrit en Vbscript, pour dans un dossier effacer les fichiers et dossiers en fonction de ...

    {Visual Basic, VB6, VB.NET, VB 2005} LISTER CONTENU DISQUE DUR DANS UNE BASE DE DONNÉES ACCESS + RECHERCHE DE FICHIERS DANS CETTE TABLE
    Cette source permet en gros : - De lister son disque dur ( donc la fonction pour lister un repert...

    {Visual Basic, VB6, VB.NET, VB 2005} PERMET DE RETROUVER DES FICHIERS WORD CONTENANT UN GROUPE DE MOTS
    Lecture des fichiers (.DOC) d'un répertoire choisi et visualisation de l'aperçu des fichiers contena...

    {Visual Basic, VB6, VB.NET, VB 2005} RECHERCHE DE CHAÎNES DANS UN FICHIER TEXTE
    Programme permettant de rechercher un chaine de longueur quelconque ( 1 à ... ) dans un fichier text...