Soyez le premier à donner votre avis sur cette source.
Snippet vu 6 613 fois - Téléchargée 67 fois
Dim p, liste Dim s s = "" Set liste = GetObject("winmgmts:").InstancesOf("Win32_Process") for each p in liste s = s & " Nom : " & p.Name s = s & " PID : " & p.ProcessId s = s & " ParentProcessId : " & p.ParentProcessId s = s & vbCRLF 'MsgBox s 's = "" next MsgBox s
26 mai 2004 à 14:38
voici ce code (peut-être à voir au niveau de la requête?) qui examine tous les fichiers créés dans le répertoire C:\TITUS
***
on error resume next
strComputer = "."
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\LUWK1042\root\cimv2")
Set colMonitoredEvents = objWMIService.ExecNotificationQuery("select * from __InstanceCreationEvent within 10 WHERE "_
& "TargetInstance ISA 'CIM_DirectoryContainsFile' AND TargetInstance.GroupComponent = 'Win32_Directory.Name=""c:\\\\titus""'")
x = 0
Do
Set objLatestEvent = colMonitoredEvents.NextEvent
Wscript.Echo objLatestEvent.TargetInstance.PartComponent
x = x + 1
if x = 2 then
msgbox "Ciao! on arrête l'espion au bout de deux activités!"
exit sub
end if
Loop
29 mars 2001 à 11:22
28 mars 2001 à 18:08
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.