Windows VSS: différence entre deux clichés instantanés?

J’utilise l’api VSS pour créer des clichés instantanés d’un volume, puis y accéder via leurs chemins UNC.
Est-il possible d’obtenir une liste de certaines choses qui ont changé entre deux ombres consécutives?

La manière évidente de le faire est de parcourir tous les fichiers du volume et de vérifier les modifications, mais il doit y avoir un moyen plus simple de le faire car l’une des principales caractéristiques de VSS est de sauvegarder les deltas est changé.

Vous pouvez essayer cet outil de comparaison de fichiers tiers qui prend en charge la création de scripts: http://www.scootersoftware.com/

La référence de script est ici: http://www.scootersoftware.com/help/index.html?scripting_reference.html

Aussi Active File Compare 2.0 Compare les fichiers côte à côte et met en évidence la syntaxe pour c #, SQL et autres sources de code. Ils prétendent prendre en charge l’option de ligne de commande afin que vous puissiez exécuter votre contenu via un shell de commande: http://www.qweas.com/download/system/desktop_tools/active_file_compare.htm

Utilisez un logiciel tiers tel que WinMerge avec les chemins UNC des clichés instantanés http://winmerge.org/

Cela fournira une interface graphique pour les comparaisons.

Par exemple, utilisez “C: \”, vs “\ localhost \ C $ \ @ GMT-2017.08.24-18.07.46”

Bien entendu, entrez un chemin UNC valide pour coïncider avec la date et l’heure d’un cliché instantané.