永发信息网

怎么把自己写的服务程序添加到计算机服务?

答案:1  悬赏:0  手机版
解决时间 2021-04-14 08:19
怎么把自己写的服务程序添加到计算机服务?
最佳答案
下面介绍使用SrvAny.exe将tracd封装成windows服务。

1.下载安装Windows2003 Resource Kits,其实我们只需要该目录下的SrvAny.exe和instsrv.exe文件即可,在此目录下还有rktools.chm帮助文件,大家可以查看SrvAny.exe如何使用。
2.创建服务,语法如下:instsrv 服务名称 srvany所在路径/srvany.exe。假设我们的Windows 2003 Resource Kits都安装在C:/Program Files/Windows Resource Kits/Tools目录,待建立的服务名称是TracSrv,那么我们的命令如下:
"C:/Program Files/Windows Resource Kits/Tools/instsrv" TracSrv "C:/Program Files/Windows Resource Kits/Tools/srvany.exe"
需要注意的是,srvany前的路径不能省略,必须是绝对路径。
现在我们已经创建了一个名叫TracSrv的服务,下一步我们来配置这个服务,让它封装tracd命令。

3.打开注册表编辑器。找到注册表项 “HKEY_LOCAL_MACHINE/SYSTEM/ CurrentControlSet/Services/TracSrv”,在TracSrv项里建立新的子项“Parameters”,再在新建的 Parameters项里新建字符串值,数值名称设为“Application”,数值数据设为我们在第一篇说的启动tracd的行命令,也就是
c:/python24/python c:/python24/scripts/tracd -p 8001 C:/SCM/Angel/Angel_Trac
(注意使用全路径)。这样,我们就配置好了TracSrv服务。

4.启动TracSrv服务。现在我们就可以在浏览器中访问Trac网站,只要服务器启动,不需要进入登陆Windows桌面,我们就可以访问Trac站点了。

如何删除这个服务呢?使用sc.exe即可,此命令在xp系统自带。
1.停止TracSrv服务。
2.运行cmd,进入行命令窗口,输入“sc delete TracSrv",回车即可。参考资料:http://blog.csdn.net/hllf6031/article/details/4799393
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样提高个人素质?
女歌手唱的歌词有坐上火车去台北来看你
我的硬盘出问题了~!大家帮我一把啊!
dnf黄金天空套究竟是哪套?
世界上真的有友情吗?
啊的五笔怎么打,绞丝旁加垂字念什么辞疾椴坏
麻烦大家看看我的进程和使用 帮我清理下
微信公众号上有个贝贝电竞 把自己的LOL号挂上
单选题通过过氧化氢酶与Fe3+催化H2O2分解为水
谁能告诉我甲流有那些症状啊
有你们真好、我也爱你们用英语怎么写?
在安徽合肥加盟来伊份这种零食店,加盟费要多
艾丽衣舍在哪里啊,我有事要去这个地方
《韦小宝》中扔骰子所说的“密十”是什么意思
为什么我退不了公会呀?
推荐资讯
QQ飞车MJ那个任务什么时候完?
单选题对铝、硅、磷三种元素的性质的描述,不
登陆或点击QQ空间时,常常屏显“内容格式错误
刻录机可以播放碟片吗
QQ宠物为什么进不去?
记得好几年前生吃过一个生蚝,就一个,会不会
侠客风云传钱不够用怎么刷bug,侠客风云传怎
雷剑全身没节日宝珠没有ss套没有假猪套,,面
二零零九年农历九月二十三下午六时生下一男婴
顺河回族区开封逍遥镇牛肉胡辣汤地址在哪,我
黑龙江晨报刊号多少? 一年多少钱?
<卫斯理>(港)里男女主角定情歌是什么歌?就
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?