Bonjour,
Je m'adresse à vous car je n'arrive pas à trouver un bout de cript me permettant de forcer la creation d'un point de restauration windows, je sais que l'executable responsable de cela se trouve dans:
%SystemRoot%\system32\restore\rstrui.exe
Mais elle n'accepte pas d'argument en ligne de commande, pour l'instant les seules solutions que j'ai trouvé consiste à utiliser un script VBS ou une executable (ex: SysRestorePoint.exe)
Auriez-vous une idée
merci d'avance et longue vie à Autoit !
[R] Créer un point de restauration
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
J'avais trouvé ça je ne sais plus ou !
Et je l'utilisais comme ceci :
Code : Tout sélectionner
Func _CreateSystemRestorePoint ( $discription , $disable = True )
$obj = ObjGet ( "winmgmts:{impersonationLevel = impersonate}!root/default:SystemRestore" )
$obj.Enable ( "" )
$obj.CreateRestorePoint ( $discription , 12 , 100 )
If $disable Then
$obj.Disable ( "" )
EndIf
EndFunc ; == >_CreateSystemRestorePoint
Code : Tout sélectionner
_CreateSystemRestorePoint ( "Point de restoration du " & _Now ( ) , 0 )
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".