Windows下如何将一个程序设为开机自启

时间:2021-02-27 19:15:01

1、放在  开始-启动(C:\Users\Qi\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)
2、修改注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] 

上面两种需要用户登录进去,才会启动

做成系统服务、通过系统自带的计划任务 启动、组策略三种办法可以无需用户登录系统就可启动,但该启动不显示程序的界面。

延迟启动方法:

1、系统自带的计划任务 启动中可以编辑延迟启动;

2、VB脚本:

wscript.sleep 1000
CreateObject("WScript.Shell").run "E:\工作\项目\湖南炎帝陵\Net版本\客户端\DotNet.WinForm\bin\Debug\DotNet.WinForm.exe" ,0,ture

效果是延迟一秒,保存为vbs文件,放在系统的启动文件夹(C:\Users\Qi\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)内。

3、cmd脚本

@echo off
ping 127.0.0.1 -n 10 >nul
start D:\EditPlus\EditPlus.exe
exit

效果是延迟10秒,保存为vbs文件,放在系统的启动文件夹(C:\Users\Qi\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)内。