是否有人有示例代码来使用卷影复制服务 (VSS) API 复制打开的(正在使用并被另一个程序锁定)文件?
The Delphi Magazine(2005 年 9 月)中有一篇关于此的文章。但是该代码不再可用,即使它是可用的,它也不是最新的。
我正在寻找适用于当前版本的卷影复制服务库的示例代码。
是否有人有示例代码来使用卷影复制服务 (VSS) API 复制打开的(正在使用并被另一个程序锁定)文件?
The Delphi Magazine(2005 年 9 月)中有一篇关于此的文章。但是该代码不再可用,即使它是可用的,它也不是最新的。
我正在寻找适用于当前版本的卷影复制服务库的示例代码。
“The Delphi Magazine”的 U 盘上有一个数字版。你可以在他们的网页上订购。
也许有人创造了那根棍子的洪流。
更新
我在这里找到了该示例:
http ://www.google.com/codesearch/p?hl=de#XIdFp1PskBE/VSS/VssAPI.pas
上面的链接已经过时了,头文件也可以在这里找到:http: //www.delphipraxis.net/998560-post3.html
我在这里找到了一个工作(XE2)示例: http ://www.rathlev-home.de/sources/delphi.html#progsxe2
要使用 XE8 进行编译,请获取最新的“gnugettext.pas”
该软件包包含编译创建卷影副本的 delphi 程序所需的所有单元。此外,还有一个示例应用程序 VsToolkit 可用。我用 XE2 和 XE8 编译它,它工作得很好......