代码之家  ›  专栏  ›  技术社区  ›  SqlRyan

使用.NET中的卷影复制服务(VSS)-是否提供最佳方法/项目?

  •  5
  • SqlRyan  · 技术社区  · 14 年前

    我想将VSS支持添加到我正在开发的应用程序中,唯一可用的良好打包方法似乎是 AlphaVSS ,虽然近两年来一直没有得到积极的发展。有没有其他的项目我只是找不到,或者有没有一个更直接的方法来访问“API”(如果你可以这么叫它的话)?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Aaron    13 年前

    你能用一下WMI吗 Win32_ShadowCopy 上课。我没有C#示例,但在PowerShell中使用WMI通常更好:

    
    function global:CREATE-SHADOW ( $Drive ) { 
      (Get-WmiObject -list win32_shadowcopy).Create($Drive,"ClientAccessible") 
    }
    

    通过: http://www.energizedtech.com/2010/04/powershell-creation-of-a-shado.html