应用程序启动Windows资源管理器

jSh*_*erz 3 windows windows-explorer startup

某些安装应用程序停止(或似乎停止)正常的Windows启动.计算机启动,用户登录,然后安装程序在其他人(如Windows资源管理器)之前启动.

如何在我自己的程序中复制此行为?

例如

  • 操作系统启动
  • 登录
  • 程序运行,更新等.
  • 其余的程序运行(例如Windows资源管理器和启动时运行的程序)

vcs*_*nes 9

如果要在shell启动之前启动应用程序,可以Userinit在注册表中为值添加值.在这个关键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

有一个名为的值Userinit.更改它,以便您的程序在userinit.exe之前运行.例如,要在shell /其他所有其他内容初始化之前启动记事本:

C:\ WINDOWS\SYSTEM32\NOTEPAD.EXE,C:\ WINDOWS\SYSTEM32 \的userinit.exe

使用逗号分隔应该启动的程序.

这适用于Windows XP,Vista和7.