Как удалить / удалить точку монтирования в 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`:\"
Другие вопросы по тегам