Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Procédures pour utiliser l'utilitaire de Restauration du système avec l'infrastructure de gestion Windows (WMI)

Le support de Windows XP a pris fin

Microsoft a mis fin au support de Windows XP le 8 avril 2014. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

Ancien nº de publication de cet article : F295299
Résumé
Cet article décrit la procédure pour utiliser l'utilitaire Restauration du système pour créer, énumérer et restaurer des points de restauration créés précédemment à l'aide de l'infrastructure de gestion Windows (WMI).
Plus d'informations
Microsoft fournit des exemples de programmation à titre d'illustration uniquement, sans garantie expresse ou implicite, y compris mais de façon non limitative, les garanties implicites de qualité et/ou d'adéquation à un usage particulier. Le présent article suppose que vous maîtrisez le langage de programmation auquel il est fait référence, ainsi que les outils utilisés pour la création et le débogage des procédures. Les techniciens du Support technique Microsoft peuvent vous expliquer les fonctionnalités d'une procédure particulière mais ils ne peuvent cependant pas modifier les exemples en vue de vous fournir des fonctionnalités supplémentaires ou de créer des procédures répondant à vos besoins spécifiques. Si vous ne maîtrisez que partiellement la programmation, vous pouvez contacter un fournisseur de logiciels agréé Microsoft ou l'assistance téléphonique (payante) de Microsoft au (800) 936-5200. Pour plus d'informations sur les fournisseurs de logiciels agréés Microsoft, veuillez consulter la page suivante sur le Web :Pour plus d'informations sur les options de Support technique proposées par Microsoft, consultez la page Web suivante : Pour exécuter WMI, vous devez disposer de droits d'administrateur. Vous pouvez effectuer la restauration du système à l'aide de WMI et du fichier Srclient.dll.

Les extraits de codes VBScript suivants sont des exemples restreints. Ce code ne doit pas être appliqué sans vérification préalable des erreurs et sans test complet.

Pour créer un point de restauration du système :

'utilisez le nom WMI et la classe de SystemRestore (restauration du système)set SRP = getobject("winmgmts:\\.\root\default:Systemrestore")CSRP = SRP.createrestorepoint ("ceci est un test", 0, 100)

Pour désactiver ou activer la restauration du système pour un lecteur particulier :

onoff = inputbox ("Souhaitez-vous désactiver ou activer la restauration du système ?", "Restauration du système")Drive = inputbox ("Sur quel lecteur souhaitez-vous agir ? Vous devez utiliser le format 'c:\'", "Lecteur à activer/désactiver")set SRP = GetObject("winmgmts:\\.\root\default:SystemRestore")If onoff = "enable"  theneSRP = SRP.enable(drive)end ifIf onoff = "disable" theneSRP = SRP.disable(drive)end if

Pour énumérer des points de restauration du système sur un ordinateur :

set SRP = getobject("winmgmts:\\.\root\default").InstancesOf ("systemrestore")pour chaque point dans le SRPmsgbox point.creationtime & vbcrlf & point.description & vbcrlf & "Sequence Number= " & point.sequencenumbernext
Les dates sont renvoyées au format yyyymmddHHMMSS.mmmmmmsUUU, où :
yyyy= une année à quatre chiffres
mm= un mois à deux chiffres
dd= un jour à deux chiffres dans le mois
HH= un heure à deux chiffres (00-23)
SS= secondes (00-59)
mmmmmm= microsecondes
s= plus (+) ou moins (-) pour signaler un décalage positif ou négatif par rapport à l'heure universelle (GMT)
UUU= un décalage en minutes de la zone d'origine par rapport à l'heure GMT
REMARQUE : Vous ne pouvez pas filtrer des éléments basés sur des dates spécifiques. Le processus de filtrage démarre aux premiers points de restauration et procède à l'énumération à partir de cet emplacement. Si vous souhaitez filtrer des éléments, vous devez écrire un script de filtrage pour rétrécir les dates basées sur les valeurs retournées.

Pour revenir à un point de restauration spécifique :

REMARQUE : N'utilisez pas cette fonction sans demander également l'arrêt de l'ordinateur. La restauration du système peut ne pas fonctionner correctement si vous ne redémarrez pas votre ordinateur immédiatement.
set SRP = getobject("winmgmts:\\.\root\Default:SystemRestore") eSRP = SRP.Restore(22) 'le paramètre passé est le numéro de séquence du point de restauration que vous souhaitez reprendre.
WMI system restore command line remote
Propriétés

ID d'article : 295299 - Dernière mise à jour : 10/24/2003 13:35:00 - Révision : 1.0

  • Microsoft Windows XP Professionnel
  • Microsoft Windows XP Édition familiale
  • kbhowto kbtool KB295299
Commentaires