windows下开机不登陆系统自动运行程序(开机自启动)

编程知识 更新时间:2023-05-01 10:59:58
windows下开机不登陆系统自动运行程序(开机自启动)

使用环境:windows2008r2 64

用SC添加了一个服务,因为windows的服务机制问题,无法运行,还好,Windows NT 资源包提供了2个小工具:

Instrsrv.exe 在Windows NT中安装或删除系统服务。
Srvany.exe 允许一些Windows NT应用程序作为服务运行。

官方文档: https://support.microsoft/zh-cn/kb/137890

下载地址: http://download.csdn/detail/gianttj/9629524

1、将Instsrv.exe和Srvany.exe放置到某目录下,下面用%path%代替路径
2、打开CMD,输入以下内容,其中ServerName为你要创建的服务名称
%path%\instsrv ServerName %path%\srvany.exe
3、打开regedit注册表编辑器,找到以下目录
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ ServerName
4、鼠标右键单击 ServerName,创建一个"项",名称为"Parameters"
5、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"Application",数值数据里填写你要执行的程序完整路径。
6(可选)、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"DependOnService",数值数据里填写该服务依存的服务名称。不知道依存是什么的,那就不用管。
7、打开services.msc服务控制面板,找到 ServerName,鼠标右键-属性-登陆,勾选"允许服务与桌面交互"(在运行的应用程序有界面时勾选,只是命令行执行就不勾选)。

一般情况下,做完以上几步就可以了。

注意:程序启动后,instsrv.exe可删除,srvany.exe不能删除,也不能修改路径。

更多推荐

windows下开机不登陆系统自动运行程序(开机自启动)

本文发布于:2023-04-23 11:53:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/d182f6bd055deffcacfe7f7fde76647d.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:自动运行   程序   系统   windows

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 98364文章数
  • 25419阅读数
  • 0评论数