2012-04-06 12 views
0

HyありAutofill UACダイアログボックスWin 7

私はGoogleで多くを検索しましたが、回答が見つかりませんでした。多分あなたはいくつかのアイデアを持っています:

私は2つのアカウントを私のPCに持っています、管理者アカウントはユーザーアカウントです。私は通常、自分のユーザーアカウントで作業します。アプリケーションを実行したり、新しいアプリケーションをインストールする場合は、UACダイアログに管理者パスワードを入力する必要があります。

今、私はプログラムを作成したい、魔女がWin 7 UACダイアログを検出し、管理者パスワードを自動入力したい。私は、私はUACのダイアログを検出することができ、私はバッファを管理者のパスワードを保存すると思った。それから、UACダイアログにパスワードを貼り付けるだけです。

これがうまくいくかどうか、UACダイアログをどのように検出することができるか考えてください。

平和!

+0

これは可能ではありません。これを防止するには、あらゆる種類の保護レイヤがアクティブである必要があります。私は一度記事を読んで、あなたが求めているものを防ぐために追加された(コジーな)特別なセッションコードがどのように記述されたかを議論しました。それを試してみてください。 – CodingBarfield

+0

**あなたが管理者だけが行うと思われる何かを**防止するために、** UACダイアログ**の全目的を覆すことを試みています**。いたずら、いたずら! – BoltClock

答えて

1

これを防ぐためにUACダイアログが設計されています!そうしないと、ユーザーの入力なしにウイルスがインストールされる可能性があります。 UACの設定を変更するか、アカウントのアクセス権を変更するのではなく、なぜこの作業を行っていますか?

+0

Hy 私はUACの設定を変更したくありません。管理パスワードを毎回入力するのではなく、私はこれを自動的にしたい。したがって、私はアプリケーションに管理者パスワードを保存することができ、UACダイアログが表示されたらそれを自動的に入力すると思った。 私はすでにこれが「不可能」と考えていました;-) ありがとうございます。 – reneton

+1

ええ、痛いですが、UACダイアログは他のプログラムがアクセスできないサンドボックスです。それは良い質問だったし、面白いアプリを書くことを試みていた! :) – scarecrow198504

+1

あなたが管理者であれば、まだUACをクリックする必要がありますが、管理者の資格情報を知っていれば、UACプロンプトが表示されますが、atleastはsepcified資格情報を使用するメカニズムが必要ですはいまたはいいえをクリックするだけで動作しますが、これは可能ではありませんか? –

関連する問題