Powershellが管理者として実行を開始しました

Powershellが管理者として実行を開始しました

最近、私のマシンで何か異常なことが起こりました。PowerShell を起動するたびに、デフォルトで管理者権限で起動します。以前は、右クリックして「管理者として実行」しない限り、自分のユーザーとして起動していました。今は管理者としてのみ起動します。何かアイデアはありますか? 私は PowerShell の起動時にソラライズされたカラー スクリプトを実行していますが、これはこの問題よりもずっと前から存在しており、そもそもこの問題について私にヒントを与えたのは、管理者シェルが明るい背景で表示されるのに対し、非管理者シェルは暗い背景で表示されるからです。

答え1

UAC が無効になっているようです。その場合、起動したアプリケーションはすべてプロンプトなしで管理者として実行されます。アカウントが管理者グループに属しているとしか考えられません。そうでなければ、PS を管理者として実行することはできません。

答え2

PowerShell をショートカットまたはスタート メニューから起動している場合: 使用しているショートカットのプロパティの下にある互換性タブを確認します。チェックPrivilege LevelされRun this program as an administratorていないことを確認します。

デフォルトのプロファイル スクリプトに何かが追加されていないか確認することもできます。次の場所にあります:%USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

実行ウィンドウまたはコマンド プロンプトから実行するだけでも、通常のウィンドウを表示できますpowershell.exe -noprofile。これにより、管理者以外のコンソールが提供されます。

関連情報