命令行安装为Windows Service

 前阵子在Win2003 x64安装OpenLDAP碰到问题, 32平台可以安装为服务, 到64位就不出错了.

安装为了windows service图个方便, 一下又找不到什么好的工具, 只好自己动手写个程序把一些命令行安装为后台程序.

BTW,安装VS2005/2008的时候记得安装支持x64的编译组件. VCKBASE的例子有点不好使, 用MSDN的例子就没问题。

sample.h

选择64位平台解决方案编译下, 出来了,把ws.conf

[CONF]
COMMAND_LINE= ""D:/Program Files/openldap-2.4/libexec/slapd.exe" -d 1 -f "D:/Program Files/openldap-2.4/libexec/slapd.conf""
SERVICE_NAME=OpenLDAP-test2

ServerTest3.exe install

猜你喜欢

转载自blog.csdn.net/zealVampire/article/details/4758056