Windows 7で管理者権限なしでプログラムを実行する[重複]


8

Windows 7の私のアカウントは管理者アカウントです。[実行]ボックス(WinKey + R)を開くと、「このタスクは管理者権限で作成されます」という警告が表示されます。

ここに画像の説明を入力してください

自分でプログラムを実行する方法はありますが、管理者としてログインしたときに管理者権限がありませんか?


回答:


1

やや逆向きのことをしていると主張することもできますが、主張すれば次のことを見ることができます。

DropMyRights

プロセスエクスプローラー/ Psexec


1
ブラウザやその他の危険度の高いアプリケーションにDropMyRightsまたは関連ソフトウェアを使用すると、セキュリティが確実に向上しますが、ウィリアムヒルサムの感嘆符の使用を完全にサブスクライブすることで、唯一の実際のソリューションの適切な代替手段にはほど遠いことに注意してください。UACを元に戻しますオン!
Marcks Thomas

9

はい。

UACを再びオンにします。

技術的には、プログラムは引き続きアカウントのコンテキストで実行されますが、UACは最初に認証なしでシステム全体の変更を防止します。

その他の唯一のオプションは、ショートカットを作成して右クリックし、Run as different user管理権限のないアカウントを選択して選択することです。 ここに画像の説明を入力してください


一般的に、UACが邪魔になる大量の開発作業を行うため、UACをオフにすることを好みます。しかし、たとえば、ブラウザのエクスプロイトによる攻撃を受けるリスクを最小限に抑えるために、私は特権を持たずに実行したいと思います。
kpozin

3
UACが正しく行われていれば、開発の邪魔になってはいけません。実際にどのような問題がありますか?(私が抱えている問題はセットアップ/パッチング中のみです)
William Hilsum

4

ユーザーアカウント制御をオンにする必要があります。

  1. 移動コントロールパネル⇨ユーザーアカウントと家族のための安全⇨ユーザーアカウント
  2. [ ユーザーアカウント制御設定の変更]をクリックします
  3. デフォルトレベルを選択します
  4. クリック [OK]
  5. リブート

2

runas /trustlevel:0x20000 cmd.exeたとえば、それが管理者であると信じるコマンドプロンプトを起動します(最初にそのように起動された場合)が、への書き込みのような昇格された権限を持っていませんC:\Windows\。これは、デフォルトでC:\Program Files(プラスマイナス (x86))にインストールする必要があるため、昇格された特権のみを必要とするmsiパッケージなどのインストールでも機能します。出典:このSUの回答


ユーザーコマンドプロンプトから起動したときにプログラムが機能し、同じユーザーの管理コマンドプロンプトからは起動しないという問題があります。管理プロンプトで試してみましたrunas /trustlevel:0x20000 ...が、プログラムはまだ動作しません。管理プロンプトからそれを実行する唯一の方法は、runas /user:thesameuser cmd ...です。これにより、本当にユーザーレベルの(そしてプログラムが正常に実行される)新しいプロンプトが開きます。ただし、このオプションではパスワードの問題が発生し、/ savecredは何らかの理由で役に立たない。それでは、ユーザーの管理プロンプトから、pwdを提供しないプレーンユーザーとして何かを実行するに
PetrVepřek17年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.