Bonjour à tous,

Je suis entrain de regarder pour réaliser un script qui va avoir plusieurs tache.

La première est de rechercher un exécutable (et c'est sur ca que je bloque)

Le dossier d'installation du logiciel est dans c:\users\Username\AppData\Local\Apps\2.0\, à partir de la, plusieurs autres dossiers peuvent se créer automatiquement.
Nom : Capture.JPG
Affichages : 180
Taille : 33,6 Ko
( A chaque mise à jour du programme) il recréer un autre dossier avec le nouveau fichier exécutable)

L’exécutable est : "Cgi.Telefi.Client.exe"

En premier j’essaie avec code ci-dessous d'afficher les informations de l’exécutable, mais rien ne s'affiche.

Ou est-ce que j'ai commis mon erreur?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFiles = objWMIService.ExecQuery _
("Select * from CIM_DataFile where FileName ='Cgi.Telefi.Client.exe' and Drive='c:' and Path = 'Users\\Florent\\AppData\\Local\\Apps\\'")     
For Each objFile in colFiles
	Wscript.Echo "Access mask: " & objFile.AccessMask 
    Wscript.Echo "Archive: " & objFile.Archive 
    Wscript.Echo "Compressed: " & objFile.Compressed 
    Wscript.Echo "Compression method: " & objFile.CompressionMethod 
    Wscript.Echo "Creation date: " & objFile.CreationDate 
    Wscript.Echo "Computer system name: " & objFile.CSName 
    Wscript.Echo "Drive: " & objFile.Drive 
    Wscript.Echo "8.3 file name: " & objFile.EightDotThreeFileName 
    Wscript.Echo "Encrypted: " & objFile.Encrypted 
    Wscript.Echo "Encryption method: " & objFile.EncryptionMethod 
    Wscript.Echo "Extension: " & objFile.Extension 
    Wscript.Echo "File name: " & objFile.FileName 
    Wscript.Echo "File size: " & objFile.FileSize 
    Wscript.Echo "File type: " & objFile.FileType 
    Wscript.Echo "File system name: " & objFile.FSName 
    Wscript.Echo "Hidden: " & objFile.Hidden 
    Wscript.Echo "Last accessed: " & objFile.LastAccessed 
    Wscript.Echo "Last modified: " & objFile.LastModified 
    Wscript.Echo "Manufacturer: " & objFile.Manufacturer 
    Wscript.Echo "Name: " & objFile.Name 
    Wscript.Echo "Path: " & objFile.Path 
    Wscript.Echo "Readable: " & objFile.Readable 
    Wscript.Echo "System: " & objFile.System 
    Wscript.Echo "Version: " & objFile.Version 
    Wscript.Echo "Writeable: " & objFile.Writeable 
Next
Autres question: Est-il possible dans le cas ou il trouve 2 Cgi.Telefi.Client.exe qu'il me ressort le plus récent (dernière version) uniquement

merci d'avance pour vos explications

guigui69