码迷,mamicode.com
首页 > Windows程序 > 详细

简单转化Windows桌面程序为服务程序

时间:2015-06-02 20:19:46      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:windows service

我有好多根据一些桌面程序改编的自动化程序,一直运行Windows服务器上。程序太大了,而且是Win32的C++写的,要转换成服务程序需要花很大工夫。终于发现了有个叫做srvany的程序,是Windows Resource Kit的一部分,能把程序简单地转换服务运行。步骤如下:


必须用管理员执行


1,安装好Windows Resource Kit(据说Windows server 2008不在支持中,不过试了后没有问题)

安装路径 C:\ResourceKit

2,运行 C:\ResourceKit\INSTSRV.EXE MyService C:\ResourceKit\SRVANY.EXE

3,运行 regedit

找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService

新建一个Key 叫 Parameters

在Parameters中

新建一个Value AppDirectory 指向应用程序的目录

新建一个Value Application 指向应用程序

新建一个Value AppParameters 列出运行参数


执行,没有问题


本文出自 “BlueFeather” 博客,请务必保留此出处http://bluefeather.blog.51cto.com/9720359/1657612

简单转化Windows桌面程序为服务程序

标签:windows service

原文地址:http://bluefeather.blog.51cto.com/9720359/1657612

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!