windows下将已有的程序配置成后台服务运行
2013-12-10 16:44
761 查看
有些程序安装之后就是作为服务在后台运行,但是有些程序就是一个普通的程序,我们双击它就运行,关闭窗口就关闭,如果我们要将一个普通程序做成服务在后台运行,并且随着系统启动而启动怎么配置呢?windows给我们提供了一个非常好的工具srvany可以将普通程序配置成后台服务程序。
1,下载:
http://pan.baidu.com/s/1y5d8g
2,安装
解压之后将srvany.exe和instsrv.exe拷贝到C:\Windows\System32\下,打开一个cmd终端,执行:instsrv
ServiceName C:\Windows\System32\srvany.exe
这个ServiceName就是一个服务的名字,你根据你需要安装的服务取。
3,配置
在”运行"框中执行regedit,打开注册表,找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName,如下图添加键值:
首先在haraka下,看看有没有Parameters这个项,没有的话就建立一个,然后在Parameters下分别建立三个键值(字符串):
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
4,启动服务
全部完成之后,进入系统的服务控制窗口:
双击打开服务控制面板,就可以像普通服务一样启动、停止了。
1,下载:
http://pan.baidu.com/s/1y5d8g
2,安装
解压之后将srvany.exe和instsrv.exe拷贝到C:\Windows\System32\下,打开一个cmd终端,执行:instsrv
ServiceName C:\Windows\System32\srvany.exe
这个ServiceName就是一个服务的名字,你根据你需要安装的服务取。
3,配置
在”运行"框中执行regedit,打开注册表,找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName,如下图添加键值:
首先在haraka下,看看有没有Parameters这个项,没有的话就建立一个,然后在Parameters下分别建立三个键值(字符串):
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
4,启动服务
全部完成之后,进入系统的服务控制窗口:
双击打开服务控制面板,就可以像普通服务一样启动、停止了。
相关文章推荐
- 解决WINDOWS无法打开“添加打印机”,本地后台打印程序服务没有运行
- 本地打印后台处理程序服务没有运行和windows无法连接到打印机拒绝访问
- windows 使用sc命令将程序注册成服务 实现后台运行开机自启
- C# Windows服务启动错误1083配置成在该可执行程序中运行的这个服务不能执行该服务
- Windows 无法打开“添加打印机”本地打印后台处理程序服务没有运行。请重新启动打印后台处理程序
- [整机笔记][原创]Windows无法连接到打印机,打印机后台程序服务没有运行
- Ubuntu 下运行 Windows程序——Wine的安装配置
- WINDOWS后台服务程序编写
- Windows 用bat脚本带配置启动redis,并用vb脚本使其在后台运行。
- 解决Linux关闭终端(关闭SSH等)后运行的程序或者服务自动停止【后台运行程序】
- windows下cmd命令提示符下让程序后台运行命令
- WINDOWS后台服务程序编写
- Windows安装程序无法将Windows配置为在此计算机的硬件上运行(惠普超级本Pavilion 14-B042TU)
- 跟后台打印程序系统服务通讯时出现错误。请打开服务管理单元,确认后台打印程序服务是否在运行。解决办法
- 普通程序作为系统服务在后台运行
- .net服务 错误1083:配置成在该可执行程序中运行的这个服务不能执行该服务
- Apache httpd cgi (fedral上配置httpd服务运行cgi程序)
- 编写一个带管理界面(对话框)的windows后台服务程序
- 使Java程序在Windows上作为服务运行
- Atitit.Java exe bat 作为windows系统服务程序运行