方法一:创建可在系统登录之前运行的服务

PS:需要用到两个程序—Srvany和Instsrv,点击 http://pan.baidu.com/share/link?shareid=4111024491&uk=2953609606

1、将Instsrv.exe和Srvany.exe放置到某目录下,下面用%path%代替路径

2、打开CMD,输入命令” %path%instsrv ServerName %path%srvany.exe“,其中ServerName为你要创建的服务名称

3、打开regedit注册表编辑器,定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices<ServerName>

4、鼠标右键单击<ServerName>,创建一个”项”,名称为”Parameters”

5、在”Parameters”项下创建一个”字符串值”(REG_SZ),名称为”Application”,数值数据里填写你要执行的程序或脚本完的整路径

6、(可选)鼠标右键单击<ServerName>,创建一个”字符串值”(REG_SZ),名称为” Description”,数值数据里填写该服务的描述

7、(可选)若要运行的程序是有图形界面的,打开services.msc服务控制面板,找到<ServerName>,鼠标右键-属性-登陆,勾选”允许服务与桌面交互”

方法二:添加到启动脚本

1、打开组策略(GPEDIT.MSC)

2、定位到计算机配置—Windows设置—脚本(启动/关机)

3、在右侧双击启动

4、在”启动属性”中添加需要运行的程序或脚本

方法三:任务计划

1、打开任务计划工具

2、在创建任务过程中,触发器(计划)选择“计算机启动时(在系统启动时)”

https://www.cnblogs.com/hzdx/p/3276450.html