UAC:User Account Control, ユーザーアカウント制御
起動しようとしているプログラムが管理者権限を要求する場合、UACダイアログが表示され起動処理が中断します。
Windows 7に搭載されたこのセキュリティの仕組みにより、ウイルスやマルウェアなど、悪意を持ったプログラムが不正な操作を自動的に実行することを防御しています。
UAC機能の無効化は危険
UACは無効にすることができますが、UACダイアログが表示されなくなるためセキュリティ上好ましくありません。実行しても問題ないとわかっているプログラムは、UACをパスして起動することができます。
ElevatedShortcut でUACを回避
任意のプログラムの UACダイアログを回避するためのショートカットの作成方法は、マイナビニュースの記事が参考になります。マイナビニュースで紹介されている手順を要約すると以下の通りです。
※外部リンクに貼ってます
- UACを回避させるプログラムの実行ファイルのプロパティを開いて、管理者として実行する設定を行う
- タスクスケジューラーを起動してそのプログラムに対するタスクを作成する
- さらに、プログラムのショートカットを作成して、リンク先を作成したタスクに変更する
上記手順を実行するショートカットを作成するツールが、ElevatedShortcutです。
記述時点で、ElevatedShortcutの単体での配布は終了しています。現在はWinaero Tweakerの一機能として提供されています。
[コンテンツ]
- ElevatedShortcutの入手方法
- ElevatedShortcutの使い方
- Winaero Tweakerの入手方法
ソフトウェア情報
ソフトウェア情報
ElevatedShortcut 2.0.0.8リリース日不明(配布停止), © Winaero.com
ElevatedShortcut は特定プログラムの UACダイアログを回避するために、タスクスケジューラ経由でアプリケーションを起動するショートカットを作成するソフトウェアです。
ElevatedShortcut ダウンロードとインストール
ElevatedShortcut は Winaero Tweaker に吸収されたのでツールとしての公開は終了しましたが、ネットには魚拓が残っています。ElevatedShortcut ダウンロード
本家サイトでの配布は終わったのでインターネットアーカイブからダウンロードします。Windows 7/8
※10は動作未確認
お好みフォルダに解凍する
お好みのフォルダへ解凍したらインストールは終了です。使い方
ElevatedShortcut.exe を起動する
ElevatedShortcut.exe をダブルクリックします。
New shortcut をクリック
New shortcut をクリックすると設定画面が表示されるので、UAC をバイパスしたいプログラムの実行ファイルを設定しましょう。各項目の意味は以下の通りです。Target path | プログラムをフルパス指定する |
Command line arguments | プログラムの引数 *Option |
Working directory | 作業フォルダ *Option |
Folder to store shortcut | ショートカットを保存する場所 |
OK をクリック
"OK" をクリックすると Folder to store shortcut で指定した場所に UAC をバイパスするショートカットが作成されます。タスクスケジューラー
タスクスケジューラーに elevated_xxxx が存在することを確認しましょう。このエントリが存在しないと作成されたショートカットは機能しません。
ElevatedShortcut で tclock.exe を設定した際のタスクスケジューラー画面
まとめ
UAC: User Account Control、ユーザーアカウント制御- UAC は Windows Vista に導入され現在に至るセキュリティ基盤。
- 管理者権限を要求するプログラムを検知すると、権限昇格を許すか否かをユーザーに選択させるダイアログを表示する。
- UAC を無効にすることは非推奨。(セキュリティが脆弱になる)
- 安全だとわかっているプログラムは UAC をバイパスすることができる。
- UAC をバイパスする方法の一つとして、ElevatedShortcut を利用する方法がある。
- ElevatedShortcut 単品は Wayback Machine などから入手することができる。
- ElevatedShortcut はタスクスケジューラーを利用するため、登録されたエントリは ElevatedShortcut をアンインストール後も残る。
- ElevatedShortcut は Winaero Tweaker のモジュールとしてリリースされている。
External link
検証:ElevatedShortcut 2.0.0.8
Windows 7
Windows 7
:SC2
このサイトを検索 | Search this site