posts - 54,  comments - 1,  trackbacks - 0

使用工具instsrv.exeSrvany.exe可将应用程序注册为Windows服务.
  instsrv: 这个工具是把win32程序变成系统服务。
  基本用法:instsrv [服务名] [应用程序绝对路径] (增加服务)
                            instsrv [服务名] REMOVE  (删除服务)
       但是并不是所有程序都适合做系统服务的,注册成系统服务后就是无法启动的,这时就需要用到srvany.

  srvany: 这个工具就是用来解决上面的工具中的问题,你注册的时候把它当作你要的服务,在用它来启动你的应用程序。
  基本用法:
instsrv [服务名] [srvany的绝对路径]

具体步骤如下:

1.       注册服务: path\instsrv 服务名 path\srvany.exe

2.       regedit打开注册表

3.       进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务名

4.       右键-新建- 填入 Parameters

5.       打开Parameters,右键-新建-字符串值 Application

6.       双击Application 填入 应用程序的绝对路径,: D:\workspace\meip26\meip.exe

7.       右键-新建-字符串值AppDirectory

8.       双击AppDirectory 填入 应用程序的工作目录,: D:\workspace\meip26\

9.       启动服务。

在Parameters里还可以添加很多键值:
  AppDirectory 工作目录
  AppParameters 你的应用程序的参数。
  AppEnvironment 运行环境变量。


posted on 2005-12-07 11:58 ZhuJun 阅读(1147) 评论(0)  编辑  收藏 所属分类: 开发手记

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 

蜀中人氏,躬耕于珠海

<2005年12月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(2)

随笔分类(71)

随笔档案(54)

博客

文档

站点

论坛

搜索

  •  

积分与排名

  • 积分 - 50299
  • 排名 - 981

最新评论

阅读排行榜