Oui, ce script n'est cense produire des resultats visibles que si ton espace disque devient inferieur a 100ko. Si tu veux des resultats "palpables", remplace
1 2 3 4 5
|
If objDiskChange.TargetInstance.Size < 100000000 Then
WScript.Echo "L'espace disque libre est inferieur a 100 Kilo Octets."
WScript.Sleep(FIVE_SEC)
End If |
par
WScript.Echo "Mon espace disque libre: " & objDiskChange.TargetInstance.Size
...et mets un intervalle de temps plus grand que 5000 ms, sinon tu seras submerge de fenetres 
Au sujet de i = 0 suivi par Do While i = 0, je pense que c'est mieux d'ecrire directement "Do While True", c'est plus lisible et ca n'utilise pas une obscure variable.
Partager