windows服务程序亲密接触~
来源:互联网 发布:ps4硬仗数据 编辑:程序博客网 时间:2024/05/17 21:57
昨天一同学入职考核,需要用C/C++写一个服务程序,从XML读取配置,定期运行指定程序/脚本/命令……
同学无解。。向我求助,然后我也没写过windows服务程序,于是琢磨了一下,弄出一个很简单的DEMO。
先从网上掏了一个VC6的程序叫 memorystatus ,其功能主要为启动一个服务定期向文件内写入当前剩余内存。
然后看了一下windows自带一个sc.exe 用于管理服务。
再掏了个轻量级的XML解析器“Markup”,貌似是基于MFC的,没仔细看。。直接include用。
于是基于这三个玩意改改。。 就成这样了……
test.xml这么写:
<PATH>C:/test/test.bat</PATH>
这里都是用的绝对定位,服务程序默认工作目录 windows/system32,然后看了一下。。没找到C/C++怎么找服务程序的启动目录。。只找到C#的方法。。懒得管他了。
- windows服务程序亲密接触~
- 亲密接触WINDOWS MEDIA SERVICE 9
- 微信小程序之自动化亲密接触
- 第一次亲密接触
- 第一次亲密接触 .net
- 与hash亲密接触
- 亲密接触LINUX.
- 和领导亲密接触
- 第一次亲密接触
- 第一次亲密接触
- 第一次亲密接触Blog!
- 再一次亲密接触
- 第一次的亲密接触!
- 恶意代码的亲密接触
- ADO第一次亲密接触
- ADO第一次亲密接触
- 第一次的亲密接触
- Cygwin第一次亲密接触
- 为什么你应该(从现在开始就)写博客 [转载]
- POJ 3125 && Sicily 1443 Printer Queue(模拟/队列)
- 有道难题
- 第二步:在内核添加屏幕输出函数
- 字段名、字段数不确定时,用 FastReport 动态生成报表
- windows服务程序亲密接触~
- 主板的简介
- Open Text VCM8.0 installation and upgrade on Windows XP
- 深入浅出正则表达式(一)
- 刚刚注册,请关照
- 深入浅出正则表达式(二)
- WMA格式文件中的TAG信息格式及解析类
- sql多表联合查询的问题
- 无处没有挑战