Désactiver la méthode de la classe SystemRestore

Désactive la surveillance sur un lecteur particulier.

Syntaxe

uint32 Disable(
  [in] String Drive
);

Paramètres

Drive [in]

Lecteur à désactiver. La chaîne de lecteur doit avoir la forme « C:\ ». Si ce paramètre est le lecteur système ou une chaîne vide («  »), aucun lecteur n’est surveillé.

Valeur retournée

Si la méthode réussit, la valeur de retour est S_OK. Sinon, la méthode retourne l’un des codes d’erreur COM définis dans WinError.h.

Exemples

'Disable Method of the SystemRestore Class
'Disables monitoring on a particular drive.
Set Args = wscript.Arguments
If Args.Count() > 0 Then
    Drive = Args.item(0)
Else
    Drive = ""
End If

Set obj = GetObject("winmgmts:{impersonationLevel=impersonate}!root/default:SystemRestore")

If (obj.Disable(Drive)) = 0 Then
    wscript.Echo "Success"
Else 
    wscript.Echo "Failed"
End If

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Espace de noms
Racine\Default
MOF
Sr.mof

Voir aussi

SystemRestore