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
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.