我使用 VSS 备份到备份驱动器。我想将该驱动器附加到另一台机器上并列出其上的所有备份,然后列出特定备份中的所有项目。
我知道您可以使用该wbadmin
工具在命令提示符下执行此操作wbadmin get versions
,wbadmin get items
但我想以编程方式读取这些值。
我知道有用于使用 VSS 的powershell 命令,但它们似乎只适用于本地“策略”对象。我找不到从另一台机器检查磁盘的方法(使用不同的策略)。例如,Get-WBBackupTarget 没有指向我的备份驱动器号的参数,只有一个 Policy 对象。并且 Get-WBPolicy 仅返回系统 afaik 的当前策略。
那么是否可以通过编程方式从备份驱动器中读取信息?