初めて質問させていただきます。
現在とあるソフトを作っているのですが、自動アップデートの機能を付けようと思っています。
本体の実行ファイル(a.exe)と自動更新用の実行ファイル(b.exe)があって、
a.exeでネット上にあるバージョン情報と自身のバージョン情報を照らしあわせて、
もし新しいバージョンが更新されていたらa.exeでexec命令でb.exeを起動させて、
アップデートしようと考えています。
b.exeはアップデートの際、当然ファイル操作をするので管理者権限が必要でrす。
その場合exec命令を使うa.exe側も管理者権限が必要です。
ただ、毎回毎回管理者権限で実行するのもセキュリティ上悪いと思うので、
exec命令を行う前に管理者権限に動的昇格させたいのですが、どのようにやればいいのでしょうか?
色々調べてみても分からないので手助けしていただけるとありがたいです。