- 53 名前:デフォルトの名無しさん mailto:sage [2006/11/13(月) 02:12:23 ]
- >>51
今は日本語にしてくれる人が居るんだね、当時は英語だったんで辞書引きながら見てたよ。 そうそう、確かマニフェストだと、権限は引き継ぎか上位への変更だけで、 インストール権限から通常権限に下げられないのと、権限が変更される場合にUACのメッセージが出るからだったかな。 常時動かすのに権限変更のメッセージは許容出来なかったんで。(あと実行プログラムを常時adminで動かすのに抵抗もあったし) それから、呼び出しは最初はShellExecuteにしてたけどこれだと権限の変更が出来なかったんで、 CreateProcessを使ったけど状況が変わらず。CreateProcessAsUserでユーザー偽装しようとしたら動きさえしなかったって感じだった。 確かによくよく考えてみると>>52のでなら上手く行く気もする。 当時、インストーラから実行するのに囚われすぎてて考えが及ばなかったのかも。 あとで試してみるよ。
|

|