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

のろのろのろ雑記

2006|05|06|07|08|09|11|12|
2007|01|03|04|05|10|
2008|01|02|03|04|05|06|08|09|10|11|12|
2009|02|03|04|05|
2012|08|09|11|12|
2016|04|09|11|

2007-01-30 Windows VistaのUAC周りのメモ

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

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

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