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

Sql*_*yan 5 .net volume-shadow-service

我想将VSS支持添加到我正在开发的应用程序中,唯一可用的好方法似乎是AlphaVSS,尽管它在近两年内还没有积极开发.是否有其他项目我找不到,或者是否有一种更简单的方法来访问"API"(如果你可以称之为)?

Aar*_*ron 1

您可以使用 WMI Win32_ShadowCopy类吗?我没有 C# 示例,但无论如何,在 PowerShell 中使用 WMI 通常会更好:


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

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