アップデート

アップデート

私の Windows ログインが「brian」だとします。そして、2 番目のアカウント「brian-admin」があります。私は「brian」としてログインしています。そして、「brian-admin」で「管理者として実行」から Powershell を実行します。コマンド ラインからプログラムをインストールすると、brian または brian-admin のどちらのプロファイルにインストールされますか?

たとえば、NVM を次のようにインストールしたとします。

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

さて、同様のシナリオです。私はまだ「brian」としてログインしています。Powershellを管理者として実行します。次に、ルナスアプリケーションをインストールするには、「brian」を使用します。このアプリケーションは管理者権限でインストールされますか? このアプリケーションはどのプロファイルにインストールされますか?

基本的に、2つのアカウントを持つというアイデアはWindowsでネイティブにサポートされているのかを尋ねています。私は、管理者権限があるかないかのどちらかのアカウント「brian」を1つ持つことに慣れています。ユニバーサルこれには 2 つのモードがあります。通常のトークンと管理者モード トークンです。2 つのアカウントが関係するモードについては認識していません。

アップデート

明確にするために、私は「brian」にアプリをインストールするプロセスを知りたいです。私は「brian-admin」にログインしたことはなく、brian にのみログインします。しかし、私のソフトウェア開発アプリはすべて、少なくともインストールには昇格が必要です (Visual Studio、SQL Server Management Studio、NVM、Node など)。

答え1

はい。同じ Windows システムで標準アカウントと管理者アカウントを持つことは可能です。これは常に行われています。

brian と brian-admin は、2 つの異なるユーザー プロファイルを持つ 2 つの異なるアカウントです。

そして、「brian-admin」を使用して「管理者として実行」で Powershell を実行します。コマンド ラインからプログラムをインストールすると、brian または brian-admin のどちらのプロファイルにインストールされますか?

上記のように、brian から開始すると、PowerShell アプリ (プログラム) が brian にインストールされます。UAC は正しい資格情報を要求します。

また、アップデートによると、常に brian を使用する場合、インストールは常に brian に対して行われます。インストールの大部分には管理者の資格情報が必要であり、ここでもそれが当てはまります。

brian-admin を使用している場合は、OK を求められます。brian-admin からインストールする場合は、brian-admin にインストールされます。

brian を使用する場合、brian は標準ユーザーであるため、ユーザー ID とパスワードの入力を求められます。

基本的に、2 つのアカウントを持つというアイデアは Windows でネイティブにサポートされているかどうかを尋ねています。私は、管理者権限があるかないかのどちらかである「brian」という 1 つのアカウントを持つことに慣れています。

はい、これは Windows でネイティブにサポートされています。XP から Windows 10 および 11 までサポートされています。

標準ユーザーはデフォルトの UAC を使用し、プログラムをインストールするたびに資格情報 (管理者ユーザー ID とパスワード) の入力を求められます。

管理者ユーザーには、許可されている UAC 設定の範囲があります。私は、UAC が続行するには OK を要求し、画面を暗くする基本設定を使用しています。

ビジネス システム上の 2 つのアカウント (ユーザーと会社の管理者) は完全に一般的であり、多くのビジネスで使用されています。

要約すると、次のようになります。

(A) Windows オペレーティング システムには、標準ユーザーと管理ユーザーの両方を設定できます。これは、Windows NT 以降のすべての Windows オペレーティング システムに当てはまります。

(B) ユーザーがソフトウェアをインストールすると、そのソフトウェアはユーザーに対してインストールされます。(場合によってはすべてのユーザーに対して)

(C) ソフトウェアをインストールするユーザーが標準ユーザーの場合、管理者ユーザー ID とパスワードの入力が求められます。

ソフトウェアをインストールするユーザーが管理者ユーザーである場合、ユーザーに「OK」かどうか尋ねられます。

関連情報