Suppression des points de restauration (wmi/windows xp)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 14 517 fois - Téléchargée 32 fois

Contenu du snippet

Suite à question sur le forum : http://www.csharpfr.com/forum.v2.aspx?ID=506870

Permet de demander la suppression des points de restauration système existants.
Ajouter la référence System.Management au projet.

Source / Exemple :


using System.Management;

...

// paramètre utilisé pour spécifier le lecteur comme étant "Tous les lecteurs"
string[] param = new string[]{string.Empty};

// récupération de la classe SystemRestore
ManagementClass classSystemRestore = new ManagementClass("root/default:SystemRestore");

// invocation de la méthode Disable (provoque la suppression des points existants avant de désactiver le systeme de restauration)
classSystemRestore.InvokeMethod("Disable", param);

// réactive la restauration système.
classSystemRestore.InvokeMethod("Enable", param);  // invocation de la méthode Enable

classSystemRestore.Dispose();

Conclusion :


Classe SystemRestore : http://msdn.microsoft.com/en-us/library/aa378951.aspx

A voir également

Ajouter un commentaire Commentaires
cs_coq Messages postés 6351 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 100
11 juil. 2005 à 07:36
de rien :-)
fred65200 Messages postés 100 Date d'inscription lundi 21 février 2005 Statut Membre Dernière intervention 18 février 2009
11 juil. 2005 à 07:23
Il faut juste ajouter une reference!!
Quel blaireau je suis.

MERCI COQ
fred65200 Messages postés 100 Date d'inscription lundi 21 février 2005 Statut Membre Dernière intervention 18 février 2009
11 juil. 2005 à 05:54
Salut Coq,
Merci pour ta réponse aussi rapide.
Par contre j'ai encore un problème.
Je n'ai pas de référence System.Management;
Je suis sur le FrameWork 2.0
As tu une idée?
@+

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.