码迷,mamicode.com
首页 > Windows程序 > 详细

win7开机运行脚本程序的方法

时间:2016-07-17 02:47:18      阅读:645      评论:0      收藏:0      [点我收藏+]

标签:win7   开机启动程序和脚本   

为了让指定的脚本或者程序能在系统开机就立即执行,在win7系统上可以通过以下方法实现:

  • 让脚本或程序的开机运行只进行一次,第二次开机后不再运行

 通过修改注册表实现此目标,方法涉及到的注册表:


  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

  2. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce

 

 在注册表项下新建-->字符串值,名称自己定义,数值数据填写为要开机运行的脚本或者程序的完整路径,如下图:

技术分享

 这两个注册表项中定义的程序的开机运行顺序为先1后2,注册表项1中的先执行,2的后执行


  • 让脚本每次开机运行

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

  此注册表项下的Userinit键的值指定了系统启动后要执行的程序或脚本,可以指定多个程序,多个程序中间用“,”分割,这也是可指定的会最先执行的程序的路径。

技术分享

 4. HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\load

 5. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run

   没有此键值的时候可以手动新建

 6. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run

   没有此键值的时候可以手动新建

 7. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

 8. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

 9. C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

 10. C:\Users\*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

第9和第10项只要将程序放在对应目录下面,每次开机后程序就可以自动运行。


 上面列出的注册表项或者目录,系统执行的时候都是有顺序执行的,每次开机运行方法的顺序都是按照系统执行顺序排列的。当开机自运行里面包含每次都运行和只运行一次的时候,系统运行顺序按序号为:3 1 4 5 6 7 8 9 10 2


本文出自 “记不起从前杯酒” 博客,请务必保留此出处http://9429042.blog.51cto.com/9419042/1826945

win7开机运行脚本程序的方法

标签:win7   开机启动程序和脚本   

原文地址:http://9429042.blog.51cto.com/9419042/1826945

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!