win7开机运行脚本程序的方法
2016-07-16 12:21
197 查看
为了让指定的脚本或者程序能在系统开机就立即执行,在win7系统上可以通过以下方法实现:
让脚本或程序的开机运行只进行一次,第二次开机后不再运行
通过修改注册表实现此目标,方法涉及到的注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
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
让脚本或程序的开机运行只进行一次,第二次开机后不再运行
通过修改注册表实现此目标,方法涉及到的注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
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
相关文章推荐
- Win7 不能运行bat
- C#实现将程序锁定到Win7任务栏的方法
- win7安装ruby on rails开发环境
- SQL Server 2005安装配置方法图文教程 完美兼容Win7所有版本
- Win7系统安装MySQL5.5.21图解教程
- Win7 32/64位系统下安装SQL2005和SP3补丁安装教程[图文]
- Delphi2007编译的程序在Win7下图标模糊的解决办法
- win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法
- win7下安装 JDK 基本流程
- win7下搭建nginx+php的开发环境
- win7下MySql 5.7安装配置方法图文教程
- win7下memCache的安装过程(具体操作步骤)
- 简单介绍win7下搭建apache+php+mysql开发环境
- Win7系统下tomcat7.0配置教程
- Win7、win2008中让IIS7支持asp的方法
- Win7下如何搭建IIS 7.0服务
- Win7中开启系统自带FTP服务器的方法
- win7计划任务定时执行PHP脚本设置图解
- win7系统下 vs2010 调式就关闭要重启处理方法
- 在Win7 中为php扩展配置Xcache