Restorator par syteme volume information

Description

Ce code exploite le syteme de sauvegarde automatique de windows XP ("touche win + PAUSE" et onglet "restauration du systeme" sous XP), en effet il nettoye le fichier journal crée par le syteme de sauvegarde, et renome en bloc tout les fichiers sauvegarder pour leur redonner leur nom d origine car lorsque win xp sauvegarde (snapshot) vos fichier automatiquement il les stocke dans un sous repertoire de votre c:\systeme volume information nomé "RP + index" et sous la forme "A00xxxxxx. + extension d origine".
Vous aller me dire ,oui mais y sert a rien ton soft puisque il y a déjas XP qui posséde une interface graphique de restauration,oui certe ;mais ,car il a tjrs un mais .
A l instart de xp mon soft permet de restaurer certains fichiers "choisis" sans perturber le reste du systeme et surtout sans ecraser les fichiers qui sont en place ,en fait prenons le cas bien concret qui m as poussé a faire ce code :

Chez un client il a un poste allumé 24h/24h qui sert a la conduite d une usine se poste est équiper d un logiciel de supervision qui possede un systeme d archivage de courbes sous forme de fichier ".dt" il en as environ 300 ou 400 ,suite a une erreur de parametrage les courbes avait une duréé de vie de 48 heure et donc on perder les historique des jours précédant sachant que je m en suit apercu 2 mois plus tard dur dur ;heureusement le repertoire c:\systeme volume information contenait un snashot de tout les jours avec tout mes fichier de courbes ".dt";donc j ai fait une copie de ce repertoire que je me suis ramené au bureau,j ai put redonné leur nom d origine a tout les fichiers ".dt" (environ 3000) grace a ce code sans déranger la production chez le client ni prendre des risque avec sont PC en restaurant des version anterieur de la base de registre et surtout en dix fois plus rapide car j avait une centaine de repertoire a traité sachant qu il contienne minimum un sauvegarde voir 6 , ce qui impliquer donc d attendre 10 minute 1 quart d heure et redémarrer la machine au moins une centaine de fois sans etre sur au finale de laisser le poste dans le meme etat qu il etait avant notre intervention

Conclusion :


Pour acceder au repertoire c:\systeme volume information il faut dans le menu option d affiche des dossiers autoriser l affichage des fichier systeme et ensuite clique droit sur le dit repertoire option securité et ajoute le compte administrateur sinon l acces vous en est refusé.
Autre point important le code actuel est a adapté car en effet dans l etat actuel je "nettoye" et "renome" uniquement les fichier ".dt" et sur certain critére propre au repertoire stocké chez le poste du client
Ce log reste aussi a pofiné :
-Mettre sous forme de var parametrables les chemin d acces des fichiers d origines ,les extions de fichiers a restaurés etc....

Codes Sources

A voir également

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.