UAC議論スレ Part1

このエントリーをはてなブックマークに追加
265名無し~3.EXE
>>264
実行ファイルを昇格させない方法

1. ファイル名に setup, install, update, patch などが含まれている場合は
それらを含まないようにリネームする。

2. マニフェストが埋め込まれていない場合は、独立したマニフェストファイルを用意し、
requestedExecutionLevel を asInvoker に設定する。

3. マニフェストが埋め込まれてしまっている場合は、レジストリの
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
もしくは
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
キーに新規の文字列値を作成し、名前を実行ファイルのパス、データを RUNASINVOKER に設定する。