我有一个 powershell 脚本,使用源 C: 运行 wbadmin 到由其卷 ID (\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}) 指定的目标 iSCSI 卷。备份本身运行得很好,我只是想在脚本中添加一个异地备份功能。遗憾的是,robocopy 无法使用卷 ID 作为复制作业的来源,并将其作为未知参数拒绝。
有没有办法方便地从卷 ID 中获取实际的驱动器号,以便我可以在调用 robocopy 之前替换它?
"mountvol" 的输出看起来很有希望,但如果有 powershell 集成功能,我会更喜欢使用它。
我已经尝试过 Get-PSDrive 和 Get-Volume,似乎没有办法让它们输出 VolumeID。