Windows 自定义exe文件注册系统服务方法

1将目录中的两个可执行文件(instsrv.exe, srvany.exe)放到C:\WINDOWS\system32 目录下

2在命令行下输入 instsrv 您的服务名 C:\WINDOWS\system32\srvany.exe

例如:instsrv cmpp_sms C:\WINDOWS\system32\srvany.exe

3“运行”regedit修改注册表找到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\您的服务名\ Parameters

例如:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\cmpp_sms\ Parameters

如果没有Parameters右键右边空白区建立Parameters项,然后点Parameters项,右键右空白区建立两个“多字符串值”分别为(1)Appdirectory值为你的exe程序所在目录,例如E:\jar_exe\ (2) Application值为:你的exe程序文件地址及文件名 例如E:\jar_exe\send_msg.exe

建好后如下图:

 

4,如果建立其它服务重复第3项即可

5查看系统服务中您的服务名

如图

 

6.注销服务命令:instsrv 服务名 remove

 例如:instsrv sms_mess remove

7 instsrv.exe, srvany.exe两个文件请与我联系(inber520@yahoo.com.cn)或者您可以到网上找一找

文件:instsrv_ srvany.rar
大小:21KB
下载:下载


 instsrv

在hack历史中,我们通过注册表自动启动程序非常常见,也很容易发现!通过注册的系统服务就不同了!!!!
注意:有少数的应用程序不能在第一次启动!错误提示为:『服务没有响应控制功能』

下面介绍一种方法!!!
        通过W2K.Server.ResourceKit(这个工具包知道吧!)自带的instsrv来创建一个系统服务!!!!(这个创建系统服务的好处就是,创建服务后,该服务是自动启动)

命令格式如下:

   instsrv  服务名  程序路径

服务名:就是在『服务』里面显示的名称!!
程序路径:就是我们要创建的服务的绝对路径!!!这里要加上后缀名哈!不然会出错哦

注意:创建服务后,我们要马上运行的话,就要用:

net start 服务名(这个没有什么说的)

来启动服务!!不然该服务会在系统下一次启动时,启动!!


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1366038


<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(1488) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值