トップ «前の日記(2007年01月21日) 最新 次の日記(2007年03月08日)» 編集

のろのろのろ雑記


2007年01月30日 Windows VistaのUAC周りのメモ

_ [P2PQ][PC]Windows VistaのUAC周りのメモ

管理者権限を要求するプログラムを呼び出す
ShellExecuteを使って呼び出せば、Vistaが適切に処理してくれる。引数とかはちゃんと渡せる。
権限を要求するプログラム、しないプログラム
「アップデータ」「Update」といった文字列があると、Vistaは自動的に管理者権限が必要なプログラムと認識される。manifestファイルを作るか埋め込むことで、その辺りを制御出来る。
Program Filesフォルダ等への書き込み
制限付きユーザ権限で動作している場合、VirtualStoreへリダイレクトされる。リダイレクトされたかどうか、プログラムが知る術はない。

 色々あったけど、後は忘れた。