Обход проблемы "У вас нет прав доступа к этой папке" для PowerShell

При навигации к C:\Users\%SomeUsername% как администратор на сервере Windows 2008 R2 я получаю сообщение об ошибке You don't currently have permission to access this folder, Click Continue to permanently get access to this folder, Нажатие кнопки Continue решает эту проблему.

Если я попробую то же самое с помощью PowerShell (например, get-childitem 'C:\Users\' -Directory | get-childitem -Force; или другой вариант), любые профили, к которым я сам не предоставил доступ, явно дают ошибку Access to the path 'C:\Users\%SomeUsername%' is denied.; даже с включенным выключателем силы.

Есть ли способ "нажать продолжить" через PowerShell; то есть система дает мне доступ ко всему, к чему у меня нет строгого доступа, хотя администратор на сервере может предоставить мне доступ. В идеале это должно быть сделано, когда я получаю доступ к файлам (например, переключателем на Get-Item команда) вместо того, чтобы кодировать что-то, чтобы явно пройти через все файлы проверки и изменения разрешений.

2 ответа

Решение

Обязательно запустите Powershell Run As Admin, если вы хотите всегда запускать его как администратор, создайте ярлык из powershell.exe и следуйте этому образу:

Виноват; Я не запускал сеанс PowerShell от имени администратора (например, UAC).

  • щелкните правой кнопкой мыши на powershell.exe
  • запустить от имени администратора
Другие вопросы по тегам