开机启动方法汇总.doc
文本预览下载声明
??? 经常有些新手问有哪些方法可以设置开机自启动。特此做个常用自启动的方法的汇总。
?
开始菜单启动项
??? 最简单的方法莫过于把程序丢到【开始菜单-所有程序-启动】里了。地球人都知道……不过这个文件夹的本地路径在哪儿捏?
??? 其实这个文件夹就位于“C:\Documents and Settings\All Users\「开始」菜单\程序\启动”(路径中的C:为你实际安装系统的盘符)里面。只要将程序复制进去。开机就可以实现启动了……
?
注册表
正如地球人民所熟知的那样,把程序放在开始菜单是很简单的方法……不过,偶尔也有想让程序隐蔽的自启动的人。这时候作为第二首选,注册表是不二选择。不为多数人知晓的是,注册表可以用来启动程序键并不仅仅只有“RUN”而已。
?
下面写出注册表的开机自启动键:以下键值的路径所指向的程序都可以开机自启动。
1. HKEY_LOCAL_MACHINE\software\microsoft\windows\current version下的RunServices、RunServicesOnce、Run、RunOnce、RunEx、 RunOnceEx2. HKEY_CURRENT_USER\software\microsoft\windows\current version下的RunServices、RunServicesOnce、Run、RunOnce、RunEx、 RunOnceEx3. HKEY_LOCAL_MACHINE\software\microsoft\windows\current version\Policies\Explorer\Run4. HKEY_CURRENT_USER\software\microsoft\windows\current version\Policies\Explorer\Run5. HKEY_LOCAL_MACHINE\System\currentControlset\Services6. HKEY_LOCAL_MACHINE\System\currentControlset\Ontrol\Session Manager7. HKEY_LOCAL_MACHINE\software\microsoft\windows NT\current version\Winlogon\Userinit
以下的键值里如果有可执行程序,也能开机自启动:
1. HKEY_CLASSES_ROOT\exefile\shell\open\conmand2. HKEY_CLASSES_ROOT\comfile\shell\open\conmand3. HKEY_CLASSES_ROOT\batfile\shell\open\conmand4. HKEY_CLASSES_ROOT\htafile\shell\open\conmand5. HKEY_CLASSES_ROOT\piffile\shell\open\conmand6. HKEY_LOCALMACHINE\software\classes\exefile\shell\open\command7. HKEY_LOCALMACHINE\software\classes\comfile\shell\open\command8. HKEY_LOCALMACHINE\software\classes\batfile\shell\open\command9. HKEY_LOCALMACHINE\software\classes\htafile\shell\open\command10. HKEY_LOCALMACHINE\software\classes\piffile\shell\open\command注意:这些键下面的值都是\%1\%*,如果这些值里面包含了可执行文件的话,那么这个可执行文件也回开机启动的,例:如果将值\%1\%*改为s1.exe%1%*的话,那么s1.exe就会在系统每次启动的时候执行。(可执行文件的类型有:bat、exe、pif、com、hta)
?
添加服务
??? 除了注册表,一个方法也被大量的采用,那就是添加服务。众所周知,服务是开机启动的啦,那自然也可以启动程序拉
??? 添加程序作为一个服务,一般有两种途径。其中常用的是调用命令行“sc create”命令。
?
??? 调用格式为 sc create 服务名称 binpath=?程序路径 type= own start= auto
???
??? 其中
??? type是关于建立服务的类型,选项值包括驱动程序使用的类型。
??? 值可以是以下值:
????own, share, interact, ker
显示全部