日期:2014-05-18  浏览次数:21036 次

windows service如何调用控制台程序的,具体在哪个地方调用?
我现在有一个发邮件的功能,是用控制台写的,然后创建了一个任务计划去调用.exe ,但是我现在想用windows service 来做,
虽说任务计划也可以,但是想用代码的方式实现,我服务创建好了,但是在哪写代码去调用控制台程序呢?在网上找了说在onstart里面是吗?

------解决方案--------------------
把控制台程序的代码copy到Windows Service里
------解决方案--------------------
把控制台程序的代码copy到Windows Service里
------解决方案--------------------
就是onstart,启动服务时,服务会调用onstart(),如果要显示控制台或程序界面,勾上服务属性的允许界面访问,或者在代码里操作注册表