2016-11-08 19 views
-3

Seleniumで自動化する場合、図に示すようにUAC(ユーザーアカウント制御)ウィンドウがポップアップするため、関連するライセンスを受け入れる必要があります。私はそれをクリックするためにAutoItツールを使用できませんでした。UIオートメーションでUACウィンドウのクリックアクションを実現する方法

私はインターネットで長い時間を探しています。しかし、使用しないでください。これを達成する方法を教えてください。

Enter image description here

+1

できません。可能であれば、これは簡単な権限昇格の脆弱性になります。 – Richard

答えて

0

あなたはdisable UAC on the machine you're runningをすることができます。

できない場合は、管理者として実行してみてください。

ところで、これはSeleniumとは関係ありません。多分、あなたはMicrosoftのUI Automationフレームワークを意味しました。

0

このトピックに関する情報が見つからないという単純な理由があります。単純に不可能です。 UACはセキュリティ機能です。 UIプロンプトは、安全なデスクトップセッションで実行されます。自動化することはできません。それを許すことは、大きなセキュリティホールになるでしょう。

関連する問題