2

Что-то необычное недавно произошло на моей машине: каждый раз, когда я запускаю powershell, он по умолчанию запускается с правами администратора. Раньше считалось, что он будет запускаться так же, как мой пользователь, если я не нажму правой кнопкой мыши «запустить от имени администратора». Теперь он начинается только с правами администратора. Есть идеи? Я запускаю сценарий соляризованного цвета при запуске powershell, но он был там гораздо дольше, чем эта проблема, и именно это подсказало мне проблему в первую очередь, поскольку он показывает оболочку администратора со светлым фоном, в отличие от оболочка без прав администратора с темным фоном

2 ответа2

1

Похоже, UAC был отключен. В этом случае любое приложение, которое вы запустите, будет запускаться от имени администратора без запроса. Я могу только предположить, что ваша учетная запись находится в группе администраторов, иначе ваш PS не сможет работать с повышенными правами.

1

Если вы запускаете PowerShell из ярлыка или из меню «Пуск»: я бы проверил вкладку совместимости в свойствах ярлыка, который вы используете. На Privilege Level убедитесь, что Run this program as an administrator не отмечен.

Вы также можете проверить, не добавлено ли что-либо в ваш скрипт профиля по умолчанию. Вы найдете его здесь: %USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

Вы также можете получить обычное окно, просто запустив его из окна запуска или из командной строки powershell.exe -noprofile . Это должно предоставить вам не администраторскую консоль.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .