Как удалить / удалить точку монтирования в Windows?
Я ищу способ удалить точку монтирования (с помощью powershell/wmi/C#). Я использовал win32_volume, чтобы найти тома с точками монтирования и найти там путь (под именем и подписью), но я не могу понять, как удалить эти точки монтирования. В пространстве имен win32_volume есть метод для их создания, но нечего удалять. win32_mountpoints только для чтения. не повезло найти решение.
Спасибо джастин
2 ответа
Расширения сообщества PowerShell имеют командлет Remove-MountPoint.
http://jrich523.wordpress.com/2012/04/27/powershell-remove-a-drive-mountletter-more-win32/
Я преобразовал его в чистый powershell, чтобы не было никаких зависимостей от внешних модулей.
Ниже приведены команды powershell для удаления точек монтирования
# remove the mount point
$Driveletter='E'
Get-Volume -Drive $DriveLetter | Get-Partition | Remove-PartitionAccessPath -accesspath "$DriveLetter`:\"