Я настраивал ACL в скрипте так:
$Acl = get-acl -Path $File
$rule = New-Object -TypeName system.security.accesscontrol.filesystemaccessrule -ArgumentList ('Authenticated Users','Read','Allow')
$Acl.setaccessrule($rule)
set-acl -Path $File -AclObject $Acl
Это хорошо работает на моих английских системах, но я получаю отчет о голландской системе: "Kan een aantal of alle id-verwijzingen niet omzetten" На setaccessrule($rule)
.
Перевод этой ошибки («Возможно, число или все id-ссылки не конвертируются.») Заставляет меня задуматься о том, что, возможно, англоязычного Authenticated Users
на этой машине не существует, и мне нужен нейтральный язык способ идентификации этой группы.
- Специфичен ли для встроенных групп язык?
- Как я могу сделать то же самое, не зависящим от языка?
Спасибо.