我正在使用VSS api创建卷的卷影副本,然后使用其UNC路径访问它们。
是否有可能获得某种只是在两个连续阴影之间发生变化的事物的列表?
这样做的显而易见的方法是遍历卷中的所有文件并检查更改,但必须有一种更简单的方法来执行此操作,因为VSS的一个关键功能是它可以节省信息的增量和只保存更改的内容。
答案 0 :(得分:1)
您可以尝试使用支持脚本编写的第三方文件比较工具: http://www.scootersoftware.com/
脚本参考在这里: http://www.scootersoftware.com/help/index.html?scripting_reference.html
Active File Compare 2.0并排比较文件并突出显示c#,SQL和其他代码源的语法。他们声称支持命令行选项,因此您可以通过命令shell运行您的内容: http://www.qweas.com/download/system/desktop_tools/active_file_compare.htm
答案 1 :(得分:0)
使用WinMerge等第三方软件和卷影副本UNC路径 http://winmerge.org/
这将提供用于比较的GUI
例如,使用" C:\",vs" \ localhost \ C $ \ @ GMT-2017.08.24-18.07.46"
当然,输入一个有效的UNC路径以与影子副本的日期和时间一致。