3

如何更改启动列表?基本上我有一个程序是计算机锁定系统,当我将它输入注册表以在登录时启动时,它就像最后打开的东西一样。

4

1 回答 1

9

您使用哪个启动列表来启动您的应用程序?

实际上有很多启动列表(见下文)。给定列表中的应用程序启动顺序是不可配置的(例如,无法选择启动文件夹中的哪个应用程序首先启动),但是,迭代启动列表的顺序是固定的(例如,通用启动文件夹中的应用程序将始终先启动,然后启动文件夹中的应用程序)。

听起来您想在用户登录时启动应用程序,因此在All Users-Run注册表项中列出您的应用程序路径应确保它在登录后很快启动。

将字符串 (REG_SZ) 值添加到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run注册表项,并将应用程序的路径作为数据。

(旁白: Windows 注册表的晦涩术语的背景阅读)

WINDOWS 9X/ME 启动订单

  1. 配置文件
  2. 自动执行文件
  3. 初始化文件
  4. winstart.bat
  5. 系统.ini
  6. win.ini
  7. 所有用户-RunOnce ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce)
  8. 所有用户-RunServices ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices)
  9. 所有用户-RunOnce ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce)
  10. 所有用户-运行 ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run)
  11. 所有用户-RunOnceEx ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx)
  12. 所有用户-RunEx ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunEx)
  13. 当前用户-RunOnce ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce)
  14. 当前用户运行 ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run)
  15. 当前用户-RunOnceEx ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnceEx)
  16. 当前用户-RunEx ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunEx)
  17. 通用启动文件夹
  18. 启动文件夹

WINDOWS NT4/2000/XP 启动顺序

  1. BootExecute (`HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute
  2. 服务
  3. 用户输入密码并登录系统
  4. 用户初始化 ( HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\UserInit)
  5. 壳牌 ( HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell)
  6. 所有用户-RunOnce ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce)
  7. 所有用户-运行 ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run)
  8. 所有用户-RunOnceEx ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx)
  9. 所有用户-RunEx ( HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunEx)
  10. 当前用户-RunOnce ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce)
  11. 当前用户运行 ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run)
  12. 当前用户-RunOnceEx ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnceEx)
  13. 当前用户-RunEx ( HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunEx)
  14. 通用启动文件夹
  15. 启动文件夹

来源

于 2009-11-21T11:24:56.480 回答