程序开机自启动

                                                   服务器的应用程序重启开机自启动

我所用到的是instsrv.exesrvany.exe 这两个工具。

网上方法很多我这只是其中一种,设置定时计划,或者通过命令注册服务本人尝试都没有走通,就不列举了想要试试可以查找一下,在此我就详细描述一下这种方法。

详解:instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这两个工具配合使用可以将任何的exe应用程序作为window服务运行。srany.exe是注册程序的服务外壳,可以通过它让应用程序以system账号启动,可以使应用程序作为windows的服务随机器启动而自动启动,从而隐藏不必要的窗口,例如:应用程序控制台等。那么我们肯定想是不是安装srvany.exe就可以完成以上功能了呢?答案是正确的,但是安装srvany.exe需要用到另一个工具instsrv.exe,是的,instsrv.exe的作用就是为了安装srvany.exe工具,这样相信大家明白了instsrv.exe和srvany.exe的作用,下面就简单的介绍如何将exe应用程序做成windows服务。

 

操作步骤如下:

1、 获取应用程序下载地址:https://www.onlinedown.net/soft/628502.htm

 

2、 用instsrv.exe安装srvany.exe

将instsrv.exe和srvany.exe拷贝到"C:\WINDOWS\system32"目录下(如果是64bit系统,则将其拷贝到C:\WINDOWS\SysWOW64),用instsrv.exe安装srvany.exe,进入dos界面:
上面的具体存放路径可以自定义但是一定要自己记住你存放在哪里

打开cmd 输入
C:\Documents and Settings\administrator>C:\WINDOWS\SysWOW64\instsrv.exe MyService C:\WINDOWS\SysWOW64\srvany.exe

注:Myservice是自定义的服务的名称,可以根据应用程序名称任意更改。

 

3、 对srvany.exe进行配置

点击"开始(windows+r)-运行-regedit"打开注册列表,定位到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService
MyService是你安装srvany.exe时定义的名称。

一般情况下该服务名下没有Parameters项目,需要手动建立:对服务名称项目右击新建项,名称为
Parameters,然后定位到Parameters项,新建以下几个字符串值。
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
下面以一个简单的小程序配置实例说明:

 

注册表图片如下配置:

 

 

 生成的服务如下:

 

此服务也需要进行相关配置

右键打开属性配置如下

 

 

 

 

 

配置完成之后右侧先点击应用在确定-这里我已经应用过了就不在演示,完成之后右键启动一下该服务是否可以走通只要不报错,其他问题不用考虑都是可以正常运行的。

 

4、 配置服务器自动登录

打开cmd输入control userpasswords2 命令

在打开的窗口,取消勾选要使用本机,用户必须输入用户名和密码,点击应用

 

在弹出窗口中输入两次密码,点击“确认”,后重启服务器,服务器就自动登录成功。

 

 

 

以上文章借鉴与csdn,需要参看原文的附上链接查看:

https://blog.csdn.net/obgnahs/article/details/80988099

https://www.cnblogs.com/kongxc/p/6575554.html

posted @   心~情  阅读(213)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示