在软件安装期间,我需要在下次重新启动后运行一些代码。为此,我在此注册表项下放置了指向 EXE 的链接:
软件\Microsoft\Windows\CurrentVersion\RunOnce
我的问题是,我应该把 EXE 本身放在哪里?运行后不需要 EXE,安装程序不会在 Program Files 下创建任何文件夹,我可以将其放置在其中。将其置于 %TEMP% 下是否安全?恐怕到 Windows 重新启动时,%TEMP% 可能会被清除并删除 EXE。我可以在 Program Files 下创建一个文件夹并将其放在那里,但是该文件夹在运行一次后将永远保留在那里。
有什么推荐的行为吗?