Использование командной строки:
«`
icacls . /grant «имя_пользователя»:(F) /t /c /q
«`
где:
`.` — текущая папка
`/grant «имя_пользователя»:(F)` — предоставляет пользователю «имя_пользователя» полный доступ (F)
`/t` — применяет изменения ко всем вложенным папкам и файлам
`/c` — продолжает обработку даже при возникновении ошибок
`/q` — подавляет вывод сообщений
Использование Windows PowerShell:
«`
Get-ChildItem -Path «C:» -Recurse -ErrorAction SilentlyContinue | Set-Acl -User «»имя_пользователя»» -FullControl