将应用程序安装为Windows服务

将应用程序安装为Windows服务

安装为服务的好处:不用登陆系统就可以自动启动.

微软官方对该小工具的说明:
Installs and uninstalls executable services and assigns names to them.

显而易见,这个小工具是用以安装和卸载可执行的服务和指派服务名给这些可执行的服务的。

那么怎么去使用呢?这里我们设定要将d:\hd.exe 以 hdSrv 的名称显示作为服务的话,我们应当这样子做:
先将instsrv.exe放入任意目录,我们有两种办法来执行这个命令

A、CMD法

1、单击『开始』菜单中的【运行】并键入“cmd”(不包括双引号)后单击【确定】按钮
2、在CMD中使用 cd 命令进入 instsrv.exe 所在目录或者直接输入 instsrv.exe 具体路径。比如 instsrv.exe 在d:\Tools目录下的话,我们应该这样子做:
键入 cd d:\tools 后回车进入该目录
键入 instsrv hdSrv d:\hd.exe 回车即可
或者也可以
直接键入 d:\tools\instsrv.exe hdSrv d:\hd.exe 后回车即可
3、安装了服务,但此时服务并未启动,我们可以使用 Net 命令来启动服务
依旧在CMD中
键入 net start hdSrv 后回车即可
4、启动了服务,我们还可以设置服务启动类型
依旧在CMD中
键入 sc config hdSrv start= auto   自动启动方式
键入 sc config hdSrv start= demand  手动启动方式
键入 sc config hdSrv start= disabled 已禁止启动方式


B、GUI法

1、单击『开始』菜单中的【运行】
2、在【运行】文本框中键入
d:\tools\instsrv.exe hdSrv d:\hd.exe
后单击【确定】按钮

3、安装了服务,启动服务
单击『开始』菜单中的【运行】并键入“Services.msc”(不包括双引号)后单击【确定】按钮
4、在【服务】中的名为 hdSrv 的服务上右击即可执行 启动§停止§重新启动 等菜单命令。双击进入即可设置启动类型。


如果我们要删除这个服务,按照上述步骤,我们执行
instsrv.exe hdSrv REMOVE
即可删除该服务

注:不要用该工具删除系统有关服务!

转载于:https://www.cnblogs.com/shiningrise/archive/2009/12/23/1630727.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值