如何在Windows启动时运行应用程序而不触及注册表?

时间:2011-01-26 11:56:01

标签: c++ windows registry

在我的Windows 7中,某些应用程序在启动时自动运行,但在注册表的Run键中没有任何关于这些应用程序的信息。 所以我想知道如何在Windows启动时运行该应用程序而不触及注册表。

4 个答案:

答案 0 :(得分:3)

这是一个关于在启动时运行某些东西的方法的非详尽列表:

  • HKLM \ SOFTWARE \微软\的Windows \ CurrentVersion \ Run中
  • HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run(适用于64位Windows)
  • HKCU \软件\微软\的Windows \ CurrentVersion \ Run中
  • 安装服务
  • 安排任务(看起来非常时髦...... Google Updater会这样做,请看这里:%SystemRoot%\system32\taskschd.msc /s
  • 启动文件夹

答案 1 :(得分:1)

您可以将应用程序的快捷方式放入 %userprofile%\ Start Menu \ Programs \ startup 夹

答案 2 :(得分:1)

“开始” - >“所有程序” - >“启动”中有“启动”部分。您可以放置​​任何批处理脚本或exe。

答案 3 :(得分:1)

下载Microsoft(以前称为SysInternals)实用程序AUTORUNS(http://technet.microsoft.com/en-us/sysinternals/bb963902)。这将为您提供应用程序可以“注册”自动启动的每个位置的概述。