atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux
来源:互联网 发布:南京万博软件科技 编辑:程序博客网 时间:2024/05/13 08:19
atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux
系统服务不同于普通视窗系统应用程式。不可能简简单单地通过运行一个EXE就启动视窗系统服务了,大概十专门有个start,stop函数了..
Sc.exe 实用工具,但是这个需要服务类型的exe..贝儿不的启动..
instsrv ,,雅十需要服务类型的exe..贝儿不的启动..
instsrv srvany.exe 这个好,能bat
用InstallUtil安装视窗系统服务(.net 写的服务exe)
作者 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
#-------------srvany.exe是什么?
srvany.exe是Microsoft Windows Resource Kits工具集的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以隐藏不必要的窗口,比如说控制台窗口等等。
#-----------instsrv srvany.exe的使用..
instsrv ServiceName C:\Windows\System32\srvany.exe
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql56a\Parameters]
"AppDirectory"="值为你要作为服务运行的程序所在文件夹路径"
"AppParameters"="值为你要作为服务运行的程序启动所需要的参数"
"Application"="D:\\MySQL56\\start.bat"
ServiceName即你自己定义的服务名称,可以是要作为系统服务启动的应用程序的名称。
安装完毕后,我们需要对srvany.exe进行配置,以便于能够加载我们指定的程序,配置的方法是,开始 – 运行 – regedit,打开注册表,定位到下面的路径。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName
同样的ServiceName是你刚才安装服务时自定义的服务名称。
如果该服务名下没有Parameters项目,则对服务名称项目右击新建项,名称为Parameters,然后定位到Parameters项,新建以下几个字符串值。
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
比如这里是个配置实例,我们这里配置的服务名称是NGINX,其余是nginx的安装配置情况。
srvany配置
当然还有一个比较简单的做法,那就是将下面的文本保存为*.reg文件,然后双击导入注册表。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务名称\Parameters]
"Application"="值为你要作为服务运行的程序地址"
"AppDirectory"="值为你要作为服务运行的程序所在文件夹路径"
"AppParameters"="值为你要作为服务运行的程序启动所需要的参数"
注释:: 路径要双重的反斜杠..
参考:
使用srvany.exe将任何程序作为Windows服务运行 _ 王晔的流水账.htm
如何创建用户定义的服务.htm
疑难解答使用 Cmd.exe SrvAny.htm
[转]怎么用.NET创建视窗系统服务 - 风过无声 - 博客频道 - CSDN.NET.htm
C++编写系统服务_百度文库.htm
paip.注册java程序为LINUX系统服务的总结。 - attilax的专栏 - 博客频道 - CSDN.NET.htm
0 0
- atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux
- 让程序作为服务运行(srvany.exe,instsrv.exe)
- 使用instsrv.exe+srvany.exe将应用程序安装为windows服务的方法
- 利用小工具instsrv和srvany 创建windows服务
- 使用instsrv.exe和srvany.exe创建windows服务
- 使用srvany.exe将程序安装成windows服务的详细教程(附bat程序)
- 备份系统服务的批处理bat
- Atitit.Java exe bat 作为windows系统服务程序运行
- 批处理,bat,系统服务处理
- paip.注册java程序为LINUX系统服务的总结。
- bat 添加系统服务 wrapper
- 在64位windows下使用instsrv.exe和srvany.exe创建windows服务
- 在64位windows下使用instsrv.exe和srvany.exe创建windows服务
- 利用instsrv.exe与srvany.exe将批处理文件注册成windows服务
- 在64位windows下使用instsrv.exe和srvany.exe创建windows服务
- instsrv将应用程序注册为系统服务
- Instsrv.exe和Srvany.exe的使用方法
- instsrv.exe下载和使用方法(添加删除系统服务工具)
- 用js模拟struts2的多action调用
- js自学(2)--方法
- 简单线性改进过程---方法论
- c++学习笔记之变量和基本类型(2)
- 安卓解决问题
- atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux
- redhat linux中使用eclipse
- Portrait Professional 10.9.5汉化破解版(支持CC)
- 基于XML配置的Spring MVC(所需jar包,web.xml配置,处理器配置,视图解析器配置)
- atitit.android模拟器使用报告
- 谈谈字符编码字符集
- 每日总结-05-18
- HDU 1007 Quoit Design
- uva 10253 - Series-Parallel Networks