让程序作为服务运行!
来源:互联网 发布:汇知中学在哪 编辑:程序博客网 时间:2024/05/22 10:44
把应用程序添加为服务需要Instsrv.exe和Srvany.exe。
Instsrv.exe可以给系统安装和删除服务
Srvany.exe可以让程序以服务的方式运行
这两个软件都包含在Windows Resource Kit里。
把这两个程序保存在一个方便的位置,例如C盘根目录下。我们举例来说明,把OE作为一个服务添加进Windows XP Professional操作系统中,
并把这个服务命名为“Mail”。在运行中输入“CMD”,回车,打开命令行窗口,在提示符后面直接输入:“c:/instsrv.exe Mail
c:/srvany.exe”然后回车,其中的“c:/instsrv.exe”和“c:/srvany.exe”表示这两个程序保存的位置,而Mail则是你想添加的服务名称。
运行Regedit打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下,找到刚才添加的Mail,点击右键,新建一个
键,命名为“Parameters”,点击新建的Parameters,并再次新建一个名称为“Application”的子键,数据类型为“REG_SZ”,数值为希望作
为服务运行的程序的所在位置,如果你的Windows系统安装在C盘下,那么OE的程序位置就是C:/Program Files/Outlook Express/msimn.exe ,
把这个路径添入数值中。到现在,这个服务已经成功的添加并且设置好了。如果你希望做的更加专业,可以在Mail服务下建立一个名为
Description的子键,数据类型同样为REG_SZ,数值可以写一些你对这个服务的描述,这个我们在后面可以看到。
接下来需要对服务做一些额外的设置,在运行中输入“Services.msc”并回车,在列表中找到我们刚添加的Mail服务,双击打开,来做详细的
设置。在“General”选项卡上,我们需要设置这个服务的运行方式,在图二中可以看见,作为一个服务,有“自动(Automatic)”,“手动
(Manual)”和“禁止(Disabled)”三种启动类型,按照需要,我们一般设置成自动就可以了。而在“Logon”选项卡下可以设置以什么身份
运行这个服务,一般可以不用理会,按照默认的设置。“Recovery”选项卡下则是进行恢复设置的,你可以指定,在服务第一次,第二次和第
三次出错之后分别采取什么措施。“Dependencies”则显示了服务之间的依存关系,可以让你察看这个服务的运行依赖哪些其它服务,以及还
有什么服务依赖于这个服务。这后面几个对我们一般用户没有什么意义。经过这些设置,你的服务已经完全可以正常工作了。
懒得写了,直接复制过来算了
Instsrv.exe可以给系统安装和删除服务
Srvany.exe可以让程序以服务的方式运行
这两个软件都包含在Windows Resource Kit里。
把这两个程序保存在一个方便的位置,例如C盘根目录下。我们举例来说明,把OE作为一个服务添加进Windows XP Professional操作系统中,
并把这个服务命名为“Mail”。在运行中输入“CMD”,回车,打开命令行窗口,在提示符后面直接输入:“c:/instsrv.exe Mail
c:/srvany.exe”然后回车,其中的“c:/instsrv.exe”和“c:/srvany.exe”表示这两个程序保存的位置,而Mail则是你想添加的服务名称。
运行Regedit打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下,找到刚才添加的Mail,点击右键,新建一个
键,命名为“Parameters”,点击新建的Parameters,并再次新建一个名称为“Application”的子键,数据类型为“REG_SZ”,数值为希望作
为服务运行的程序的所在位置,如果你的Windows系统安装在C盘下,那么OE的程序位置就是C:/Program Files/Outlook Express/msimn.exe ,
把这个路径添入数值中。到现在,这个服务已经成功的添加并且设置好了。如果你希望做的更加专业,可以在Mail服务下建立一个名为
Description的子键,数据类型同样为REG_SZ,数值可以写一些你对这个服务的描述,这个我们在后面可以看到。
接下来需要对服务做一些额外的设置,在运行中输入“Services.msc”并回车,在列表中找到我们刚添加的Mail服务,双击打开,来做详细的
设置。在“General”选项卡上,我们需要设置这个服务的运行方式,在图二中可以看见,作为一个服务,有“自动(Automatic)”,“手动
(Manual)”和“禁止(Disabled)”三种启动类型,按照需要,我们一般设置成自动就可以了。而在“Logon”选项卡下可以设置以什么身份
运行这个服务,一般可以不用理会,按照默认的设置。“Recovery”选项卡下则是进行恢复设置的,你可以指定,在服务第一次,第二次和第
三次出错之后分别采取什么措施。“Dependencies”则显示了服务之间的依存关系,可以让你察看这个服务的运行依赖哪些其它服务,以及还
有什么服务依赖于这个服务。这后面几个对我们一般用户没有什么意义。经过这些设置,你的服务已经完全可以正常工作了。
懒得写了,直接复制过来算了
- 让程序作为服务运行
- 让程序作为服务运行!
- 让程序作为服务运行
- 让程序作为服务运行!
- 让任一程序作为WIN系统服务运行
- 让程序作为服务运行(srvany.exe,instsrv.exe)
- Java程序作为服务程序运行
- 让程序(服务)开机运行
- java程序作为windows服务运行
- 让Java程序作为linux的Daemon后台运行 和 使用Java Service Wrapper将java程序作为linux服务并且开机自动启动
- 让SVN作为windows系统服务自动运行
- 让SVN作为windows系统服务自动运行
- 让SVN作为Windows系统服务自动运行
- 【转载】让SVN作为windows系统服务自动运行
- java程序在windows系统作为服务程序运行
- java程序在windows系统作为服务程序运行
- 让Java程序作为linux的Daemon后台运行
- 让Java程序作为linux的Daemon后台运行
- DEBUG的基本知识
- DEBUG实用小程序集锦
- 〖数据库知识〗在Delphi中的Access技巧集
- Eclipse反编译插件--Jode Decompiler
- 推荐:麻省理工学院“开放式课程网页”和莱斯大学“Connexions”
- 让程序作为服务运行!
- BCB中如何来压缩 mdb 数据库
- 实例JSP入门(一)Html简介与JSP的世界
- 参考:跨浏览器无刷新二级联动
- 8.3 声明符的含义
- MD5之C语言源代码
- 美化你的菜单
- 个人职业生涯规划发展的一些图
- datagrid 设定列宽