User Account Control(UAC)、ユーザーアカウント制御
UAC(ユーザーアカウント制御)は、Windows Vista以降のOSに搭載されたセキュリティ基盤です。デフォルトで有効化されており、アプリケーションのインストールやシステム設定の変更など、重要な操作を実行する前にポップアップウィンドウを表示し、ユーザーの許可を求める機能です。
UAC導入により、マルウェアなどの悪意のあるアプリケーションがユーザーの知らない間にWindowsシステムを改ざんすることが難しくなりました。
Elevated Shortcut
スタートアップフォルダに登録したプログラムの中に管理者特権を要求するものがある場合、UACダイアログが表示され処理が中断しますが、Elevated Shortcut を利用するとはいをクリックする手間を省くことができます。
Elevated Shortcut は単機能ソフトウェアとして公開されていた時期がありますが、現在は Winaero Tweaker に統合されています。
ソフトウェア情報
Winaero Tweakerは、Windowsの機能をグラフィカル ユーザー インターフェイス (GUI) で操作できるようにしたツールの集合体であり、これによりレジストリエディターを使用せずにWindowsの機能を調整できます。日本語には対応していません。
今回は、UACをバイパスする手段として、Winaero Tweaker に統合された Elevated Shortcut 機能を利用します。
UACの例
「この不明な発行元からのアプリがデバイスに変更を加えることを許可しますか?」
Elevated Shortcutの使い方
Winaero Tweaker の数十ものオプションの一つ「Elevated Shortcut」を利用して、UACをバイパスすることができるショートカットを作成します。
- Winaero Tweaker をダウンロードしてインストールする。(winaerotweaker.zip)
- Winaero Tweaker を起動して、左ペインから「Elevated Shortcut」を探す。[ele] で検索するとヒットします。
- Target(リンク先)、Arguments(引数)、Start in(作業フォルダー)、Shortcut location(保存先) を指定する。右端の [...] をクリックして指定することができます。
- [Create Elevated Shortcut] ボタンをクリックする
- 作成したショートカットをスタートアップフォルダーなどに配置する
- 以上
まとめ
Windows標準搭載プログラム [runas.exe] を利用して、Elevated Shortcut の機能を実現することができます。
このサイトを検索 | Search this site
0 コメント