Невозможно установить права доступа к файлу. Ошибка Powershell: исключение, вызывающее «SetAccessRule» с аргументом (ами) «1»: «Некоторые или все ссылки на идентификаторы не могут быть переведены». В строке: 9 символов: 1 + $ acl.SetAccessRule ($ accessRule)
> $Path = "c:\WindowsService"
> $acl = Get-Acl $Path
> $UserName = "DESKTOP-12345DT\firstname.lastname"
> $Right = "Read,Write,ReadAndExecute"
> $InheritanceFlag = @([System.Security.AccessControl.InheritanceFlags]::ContainerInherit,[System.Security.AccessControl.InheritanceFlags]::ObjectInherit)
> $PropagationFlag = [System.Security.AccessControl.PropagationFlags]::None
> $aclRuleArgs = $UserName,$Right,$InheritanceFlag,$PropagationFlag, "Allow"
> $accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule($aclRuleArgs)
> $acl.SetAccessRule($accessRule)
> $acl | Set-Acl $Path
>
> New-Service -Name CoreWindowsService -BinaryPathName >c:\WindowsService\CoreWindowsServiceProject.exe -Credential
> DESKTOP-12345DT\firstname.lastname -Description "Core Windows Service
> Processor" -DisplayName "CoreWindowsService" -StartupType Automatic
Ошибка Powershell