ОБНОВЛЯТЬ

ОБНОВЛЯТЬ

Допустим, мой логин в Windows — «brian». И у меня есть вторая учетная запись «brian-admin». Я вошел в систему как «brian». И я запускаю Powershell через «Run as administrator» с «brian-admin». Теперь, если я устанавливаю программы из командной строки, в какой профиль они устанавливаются, brian или brian-admin?

Допустим, я установил NVM через:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

Теперь аналогичный сценарий. Я все еще вошел как "брайан". Я запускаю Powershell как администратор. Затем я используюбеги как"brian" для установки приложения. Будет ли это приложение установлено с правами администратора? В какой профиль устанавливается это приложение?

По сути, я спрашиваю, поддерживается ли изначально в Windows идея иметь 2 аккаунта? Я привык иметь 1 аккаунт "брайан", который либо имеет, либо не имеет прав администратора. В сочетании сОАКкоторый имеет как бы 2 режима. Обычный токен и токен режима администратора. Не знаю ни одного такого режима, где задействованы 2 аккаунта.

ОБНОВЛЯТЬ

Чтобы прояснить ситуацию, я хочу узнать процесс установки приложений на "brian". Я никогда не вхожу в "brian-admin" только как brian. Тем не менее, все мои приложения для разработчиков ПО требуют повышения прав по крайней мере для установки (Visual Studio, SQL Server Management Studio, NVM, Node и т. д.).

решение1

Да. Вы можете иметь стандартные и административные учетные записи в одной и той же системе Windows. Это делается постоянно.

brian и brian-admin — это две разные учетные записи с двумя разными профилями пользователей.

И я запускаю Powershell через "Запуск от имени администратора" с "brian-admin". Теперь, если я устанавливаю программы из командной строки, в какой профиль они устанавливаются, brian или brian-admin?

Как вы написали выше, и если начать с Брайана, приложение (программа) powershell будет установлено для Брайана. UAC будет запрашивать правильные учетные данные.

И согласно вашему обновлению, если вы всегда используете brian, установки всегда brian. Подавляющее большинство установок требуют учетных данных администратора, и это будет иметь место здесь.

Если использовать brian-admin - то спрашивает ОК. Если делать установку из brian-admin, то устанавливает в brian-admin.

При использовании brian запрашивается идентификатор пользователя и пароль, поскольку brian — стандартный пользователь.

По сути, я спрашиваю, поддерживается ли изначально в Windows идея иметь 2 аккаунта? Я привык иметь 1 аккаунт "брайан", который либо имеет, либо не имеет права администратора.

Да, это изначально поддерживается в Windows. XP и далее до Windows 10 и 11.

Стандартный пользователь использует UAC по умолчанию и будет запрашивать учетные данные (идентификатор администратора и пароль) для любой установки программы.

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

Две учетные записи в бизнес-системе (пользователь и администратор компании) являются совершенно обычными и используются во многих предприятиях.

Итак, вкратце и упрощенно:

(A) Операционная система Windows может иметь как стандартных, так и административных пользователей. Это справедливо для Windows NT и всех операционных систем Windows.

(B) Когда пользователь устанавливает программное обеспечение, это программное обеспечение будет установлено для пользователя. (Иногда для всех пользователей).

(C) Если пользователь, устанавливающий программное обеспечение, является обычным пользователем, ему будет предложено ввести идентификатор администратора и пароль.

Если пользователь, устанавливающий программное обеспечение, является администратором, у него спросят, все ли в порядке.

Связанный контент