如何在Windows中删除/删除挂载点

时间:2010-06-24 18:26:14

标签: powershell wmi mount-point

我正在寻找一种方法来移除一个挂载点(使用powershell / wmi / C#)。我使用win32_volume来查找哪些卷有挂载点并且可以在那里找到路径(在名称和标题下),但我无法弄清楚如何删除这些挂载点。 win32_volume命名空间有一个创建它们的方法但没有删除。 win32_mountpoints是只读的。没有任何运气找到解决方案。

由于 贾斯汀

3 个答案:

答案 0 :(得分:3)

PowerShell Community Extensions有一个Remove-MountPoint cmdlet。

答案 1 :(得分:0)

http://jrich523.wordpress.com/2012/04/27/powershell-remove-a-drive-mountletter-more-win32/

我将它转换为纯PowerShell,因此不依赖于外部模块。

答案 2 :(得分:0)

下面是删除挂载点的powershell命令

# remove the mount point
$Driveletter='E'
Get-Volume -Drive $DriveLetter | Get-Partition | Remove-PartitionAccessPath -accesspath "$DriveLetter`:\"