我想知道為什么當我想選擇或洗掉它時,我的快照的 Shadown ID 無法重新識別...
語境
我用這個創建了我的快照:
$snapshot = Invoke-CimMethod -ClassName Win32_ShadowCopy -MethodName Create -Arguments @{Volume='D:\' }
并且輸出:
$snapshot
ReturnValue ShadowID PSComputerName
----------- -------- --------------
0 {5905C83A-58ED-408F-816B-AF61881199FB}
但是當我想選擇它或洗掉它時,vssadmin 告訴我有一個錯誤...
vssadmin list shadows /shadow={5905C83A-58ED-408F-816B-AF61881199FB}
輸出 :
vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2013 Microsoft Corp.
Error: Invalid option value.
編輯
我嘗試省略花括號,通過變數傳遞值($Snapshot.shadowID)......沒什么新東西
uj5u.com熱心網友回復:
如評論中所述,您需要傳遞不帶{}花括號的 GUID 。默認字串表示將執行以下操作:
vssadmin list shadows /shadow="$($snapshot.ShadowId)"
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/370395.html
