有时候会遇到电脑断电关机
电脑通电后我们想里面启动我们的程序
如果使用手动去点的方式可能会忘记
所以要将程序变成window服务
介绍:
instsrv.exe可以创建和删除服务,然而如果没有srvany.exe的参与,创建的服务可能无法启动。那么srvany.exe做了些什么呢,启动服务后我们可以在任务管理器中找到我们的服务,然后右击服务,选择转到进程,(如果进程中没有任何项被选中,则点击下面的显示所有用户进程,然后重新选择转至进程),我们看到的是srvany.exe,而不是我们自己的exe。原来我们的exe成为了它的一个子项,由srvany.exe帮助启动。
使用过程:
首先要下载这两个程序 很小 放在我的资源里 大家自取 不需要积分
建议解压到C盘
1.创建服务
以管理员的身份运行命令行,首先进入工具所在的文件夹
我目前是测试把redis 服务端程序变成服务的形式
以管理员的身份运行命令行
点击左下角
可以看到以管理员身份运行cmd
windows10 则是powershell 一样的
然后进入
这个文件夹
一定要以管理员身份运行哦
2.给你要添加的服务取个名字
为了减少大家的试错成本 直接取最后一个命令就可以了
MyRedis 则是我给我的服务取得名字 自己可以看着办
3.修改注册表
打开regedit注册表编辑器,
如何打开Win+R,弹窗快捷命令框,然后输入“regedit”回车,
然后我们就进到注册表来了,然后再左边的目录中找到以下路径的项目
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyRedis
找到了
4.进行相关设置
鼠标右击该MyRedis,创建一个"项",名称为"Parameters" 。
右击"Parameters",创建一个"字符串值",名称为"Application",数值数据里填写你要执行的程序完整路径。
5.设置该服务
打开服务的面板
如何打开Win+R,弹窗快捷命令框,然后输入“services.msc”回车
这样就打开服务的面板
右键属性登录
点确定 然后返回启动就好了 这样就OK了
我是狗子 希望你幸福