2010-12-07 33 views
2

プログラムでVisaのUACログイン名とパスワードを自動入力する方法はありますか?UACの詳細をプログラムで自動入力

たとえば、UACプロンプトが表示されます。 あなたのプログラムはあなたのためにその情報を自動入力します。

たとえば、UACプロンプトで管理者のユーザー名とパスワードを使用してその情報を自動入力するプログラム。

のSendKeysは

+0

良い質問ですが、これはWindowのUIガイドラインの絶対的なノー・ノーであると思います。 – Tom

+0

良い質問が良い答えが必要です:) – buttercup

+0

なぜこれをやりたいですか?おそらくより良い方法がありますが、それはあなたが何を目指しているのか正確に依存しています。 –

答えて

3

UACにはいくつかのレベルがあります。 「灰色の」画面でUACを使用すると、あなたが望むものはできないと私は信じています。このモードは特にではなく、で、他のプログラムがUAC-Windowにアクセスできるようにします。

+0

それは灰色の画面ですUAC :( – buttercup

0

は、なぜあなたはこれを行うために探しているUACのダイアログボックスに入力キーを送信するために動作しませんか?

作成しているプログラムをUACをバイパスしたいのですか?そのような場合は、昇格されていない権限を必要としないようにプログラムを書き直す必要があります。

あなたがUACに煩わされないようにこれを行うには、コントロールパネルで電源を切ることができます。 「UAC」を検索します。

最後に、UACが必要だが、資格情報をすばやく入力したい場合は、AutoHotkeyをお勧めします。そのプログラムには、指定されたホットキーを押すたびにUACウィンドウの資格情報を記入するマクロを作成するために使用できるレコード機能があります。

+1

John、最後のアプローチが有効だろうか? OPがグレーの画面でUACを使用している場合、他のプログラムは入力ボックスにアクセスする必要はありません。これはこの機能の全体的なポイントです。 – TToni

+0

鍵盤を鍵盤の鍵盤に置くか、キーボードの鍵盤をエミュレートするなどの方法がありますか? – buttercup

+0

アイデアは、各PCやPCやPCに行かずにMSIをアップデートするなどのネットワーク管理者機能の自動化を簡単にすることです。 – buttercup

1

管理者としてマシンにログインしている場合は、IDとパスワードを入力する必要はありません。「同意」をクリックしてください。管理者としてサインアップしないとよい習慣があれば、UACはあなたの知識なしにあなたの管理者権限が使用できないようにするので、今やその習慣を緩和することができます。

関連する問題