检测系统启动事件

meg*_*r0n 3 windows delphi delphi-2010

我想执行一个应该只在Windows系统启动时触发的过程,这里的启动并不意味着程序启动.我能做些什么来触发我的手术.如果可能的话,我想避免搞乱注册表.我正在使用delphi 2010.

Dav*_*nan 7

有很多选项,但所有选项都涉及需要管理员权限的设置.这些选项包括:

  1. 将您的例程放入设置为自动启动的服务中.这将在系统启动时和任何用户登录之前启动.
  2. 添加条目到HKLM\Software\Microsoft\Windows\CurrentVersion\Run.这将在交互式用户登录时执行.
  3. 使用适当的触发器添加计划任务,例如At startup.