Windows Services学习与实践总结

1. 参考资料
> https://jingyan.baidu.com/article/c910274b88784dcd361d2de3.html ; (百度搜索关键字:VS2013 windows Service项目如何)
>http://www.sufeinet.com/thread-389-1-1.html 
>
https://zhidao.baidu.com/question/117267593.html ;       (关于Dos命令相关名词的解释。如%~dp0、  %~d0 cd等等) 

2. 实践总结

    前期准备:
在网上下载了一个demo项目,在本机查看代码。然后再生成服务时被难住了。发现找不到InstallUtil.exe文件,那接下来的测试就没办法实现啦。过了两天,在百度搜索相关关键字,看了经验文档,照着一步步做找到了最重要的InstallUtil.exe文件,然后写.dat文件来注册服务。
   发重要截图:

 





 写.dat文件部分。(其实用dos命令也可以实现。) 
先啰嗦一下实现方法:

选中项目右键选择“生成”,生成exe文件;

然后将从C:\Windows\Microsoft.NET\Framework\v4.0.30319中拷贝installutil.exe文件到生成目录(bin/Debug目的使installutil.exe和dp0WindowsService1.exe在同一级目录)下。在该目录新建“安装.bat”文件,使用记事本打开,输入如下命令:

%~dp0InstallUtil.exe %~dp0WindowsService1.exe
pause

注意前每个命令前要加一个%~dp0,表示将目录更改为当前目录。倘若不加,可能会出错。pause 一定要换行,否则报错。

最后双击安装.bat文件,就完成服务注册了。
“%~dp0”是什么意思呢?  
“d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录。


好啦,上截图啦,前方高能,请注意:


 

 


好啦,在双击“安装.dat”文件,就可以注册服务啦。

最后展示结果:
 

 

来看一下,通过Jinakong服务实现的监控成果吧。看监控日志:

 

 

 

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值