将程序注册成windows系统服务
2013-10-12 19:58
441 查看
0. 下载
将程序注册成windows系统服务.zip1. 准备: Instsrv.exe, Srvany.exe
- Instsrv.exe可以给系统安装和删除服务
- Srvany.exe
可以让程序以服务的方式运行
原理: 用 Instsrv.exe 注册 服务, 再用 Srvany.exe 启动你要运行的程序
2. 注册服务 MyService (自定义的服务名称)
:: 切换目录, 切换到 装有 Instsrv.exe, Srvany.exe 的目录C:\Windows\System32>cd /d E:\desktop\ope
:: 查看当前目录内容
E:\desktop\ope>dir /b
instsrv.exe
operation_stepts.txt
srvany.exe
:: 注册服务
E:\desktop\ope>.\instsrv.exe MyService E:\desktop\ope\srvany.exe
The service was successfuly added!
Make sure that you go into the Control Panel and use
the Services applet to change the Account Name and
Password that this newly installed service will use
for its Security Context.
:: 打开图形化界面, 查看注册的服务
E:\desktop\ope>services.msc
3. 修改注册表, 添加exe绝对路径
格式: reg add 项 /v 键名 /d 键值 /t REG_SZ说明:
1) 项
: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService\Parameters"
2) 键名 : "Application"
3) 键值
: 要后台运行的exe文件的绝对路径, 如, "E:\360safe\360Safe.exe"
举例:
E:\desktop\ope>reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService\Parameters" /v "Application" /d "E:\desktop\GoAgent\goagent212\local\goagent.exe" /t REG_SZ
4. 给服务添加 描述信息
E:\desktop\ope>sc description MyService "谷歌 插件 程序"[SC] ChangeServiceConfig2 成功
5. 打开 服务图形化界面 设置启动方式
当然也可以用命令设置start= <boot|system|auto|demand|disabled|delayed-auto>
E:\desktop\ope>sc config MyService start= delayed-auto
[SC] ChangeServiceConfig 成功
相关文章推荐
- 可执行java程序,打包成jar,并注册为Windows的系统服务
- Windows环境下注册Java程序为系统服务
- 将windows程序 注册成为系统服务自动启动
- 把任意exe程序注册成windows系统服务
- 怎样把任意exe程序注册成windows系统服务(手动注册服务)
- exe程序注册成windows系统服务
- 怎样把任意exe程序注册成windows系统服务
- 将bat文件注册为windows系统服务
- weblogic注册为windows系统服务的一个问题
- 转:将可执行文件注册成系统windows服务
- 使用Java Service Wrapper 把Java程序作为Windows系统服务
- 使用Java Service Wrapper 把Java程序作为Windows系统服务
- 在windows系统下注册新服务
- windows中系统开机自动运行程序和自动启动服务
- paip.注册java程序为LINUX系统服务的总结。
- windows下注册JBOSS系统服务
- EXE 程序注册成windowS 服务?
- 把Nginx注册成Windows的系统服务
- 使用Java Service Wrapper 把Java程序作为Windows系统服务
- 注册程序作为系统服务运行