回答:
はい。
UACを再びオンにします。
技術的には、プログラムは引き続きアカウントのコンテキストで実行されますが、UACは最初に認証なしでシステム全体の変更を防止します。
その他の唯一のオプションは、ショートカットを作成して右クリックし、Run as different user
管理権限のないアカウントを選択して選択することです。
runas /trustlevel:0x20000 cmd.exe
たとえば、それが管理者であると信じるコマンドプロンプトを起動します(最初にそのように起動された場合)が、への書き込みのような昇格された権限を持っていませんC:\Windows\
。これは、デフォルトでC:\Program Files
(プラスマイナス
(x86)
)にインストールする必要があるため、昇格された特権のみを必要とするmsiパッケージなどのインストールでも機能します。出典:このSUの回答
runas /trustlevel:0x20000 ...
が、プログラムはまだ動作しません。管理プロンプトからそれを実行する唯一の方法は、runas /user:thesameuser cmd ...
です。これにより、本当にユーザーレベルの(そしてプログラムが正常に実行される)新しいプロンプトが開きます。ただし、このオプションではパスワードの問題が発生し、/ savecredは何らかの理由で役に立たない。それでは、ユーザーの管理プロンプトから、pwdを提供しないプレーンユーザーとして何かを実行するに