Получите и установите ACL, используя powershell на смонтированном диске - PullRequest
1 голос
/ 09 ноября 2011

У меня том SAN, смонтированный в каталоге на сервере Windows 2008R2, и я хотел бы получить и настроить списки ACL на этом дисковом устройстве с помощью powershell. Если я сделаю следующее, я получу разрешения каталога, к которому монтируется диск, а не разрешения на диске:

Get-Acl C:\shares\PS-TEST

Я попробовал следующее, но без удачи:

Get-Acl \\?\PhysicalDrive19

Что мне нужно сделать, чтобы {Get, Set} -ACL на диске вместо папки точки монтирования?

1 Ответ

0 голосов
/ 22 февраля 2012

Используйте следующее для получения объекта ACL.

$aclObject = [io.directory]::GetAccessControl("\\.\PHYSICALDRIVE0")

Используйте следующее для настройки объекта ACL.

[io.directory]::SetAccessControl("\\.\PHYSICALDRIVE0",$aclObject)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...