ฉันกำลังพยายามลบโวลุ่มที่ไม่ทำงานออกจากนโยบายการสำรองข้อมูล แต่เพื่อที่จะลบมันคุณต้องระบุในคำสั่งลบ แต่ฉันไม่สามารถหาวิธีระบุโวลุ่มที่จะลบได้หากมันไม่มีเส้นทางวอลุ่ม ...
ฉันจะไปรับ WBVolume สำหรับไดรฟ์ข้อมูลที่ไม่มีเส้นทางไดรฟ์ได้อย่างไร นี่คือข้อมูลปริมาณที่ฉันมี:
VolumeLabel :
MountPath :
MountPoint : \\?\Volume{b193b193-0000-0000-0000-406b3b000000}
FileSystem : NTFS
Property : Critical, ValidSource
FreeSpace : 367382528
TotalSpace : 854589440
ฉันพยายามที่จะลบมันออกจาก WBPolicy แต่เพื่อลบมันจะต้องมีการระบุบางสิ่งเช่นนี้:
$Volume = Get-WBVolume -VolumePath "?"
cmdlet แบบนี้จะใช้ได้ Remove-WBVolume -Policy $Policy -Volume $Volume
ใช่นั่นเป็นปัญหาที่ฉันไม่มีทางเลือกได้ดีที่สุดเท่าที่ฉันจะบอกให้ใช้ Get-WBVolume เพื่อเลือกวอลลุ่มที่คุณต้องระบุ VolumePath วิธีเดียวที่ฉันจะทำให้มันอยู่ในรายการคือด้วย Get-WBVolume -AllVolumes ซึ่งแสดงปริมาตรทั้งหมดที่ WB รู้จักให้ฉัน แต่ฉันดูเหมือนจะไม่สามารถคิดออกวิธีการรายการเป็นรายบุคคล
—
Keith Vinson
บางทีคุณสามารถยกเว้นปริมาณทั้งหมดที่มีเส้นทางได้แก้ตัวให้เดาว่าฉันไม่สามารถทดสอบได้ในขณะนี้
—
root
Get-WBVolume -AllVolumes | Where-Object { $_.MountPath -eq $null }
ดีลองขอบคุณ แต่ไม่มีลูกเต๋า หลังจากที่ฉันรันคำสั่งของคุณ (ไม่มีรายงานข้อผิดพลาด) ฉันทิ้งตัวแปร $ Volume ตัวแปร $ Volume ว่างเปล่า ... Rats
—
Keith Vinson
Remove-WBVolume
หรือไม่