如何创建用户定义服务

IMPORTANT: 本文包含有关编辑注册表。 在编辑注册表, 之前请确保您了解当出现问题时如何还原它。 有关有关如何执行此, 信息在注册表编辑器查看 " 还原注册表 " 或 " 还原注册表项 " 联机帮助主题。

概要

WindowsNT 资源工具包提供了两工具使您得以创建 WindowsNT 用户定义服务对于 WindowsNT 应用程序和某些 16 位应用程序 (但不为批处理文件)。

Instrsrv.exe 安装和删除 WindowsNT 系统服务并 Srvany.exe 允许任何 WindowsNT 应用程序以作为服务运行。

更多信息

要创建 WindowsNT 用户定义服务, 执行以下步骤:

1. 在 MS-DOS 命令提示符 (运行 CMD.EXE), 键入以下命令:

路径 \INSTSRV.EXE 我服务 路径 \SRVANY.EXE

您正在创建其中 路径 是驱动器和目录是 WindowsNTResourceKit (即, C:\RESKIT), 我服务 是对服务名称。

示例:

C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exe

备注: 要验证已正确, 创建服务检查注册表以验证下 ImagePath 值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 服务名称

设置为指向 SRVANY.EXE。 如果没有设置正确, 此服务将停止很快在它启动并返回一个事件 ID 7000 要启动的 服务名 失败。

使用注册表编辑器 警告: 不当可能导致严重问题, 可能需要以重新安装操作系统。 Microsoft 不能保证能够解决因错误使用注册表编辑器导致问题而。 需要您自担风险使用注册表编辑器。

有关有关如何编辑注册表, 信息在注册表编辑器查看 " 更改项和值 " 联机帮助主题或 " 添加和删除信息中注册表 " 和 " 编辑注册表数据 " 联机帮助主题。

之前编辑备注: 您应该备份注册表。

2. 运行注册表编辑器 (Regedt32.exe)and 找到以下子项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ < 我服务 >

3. 在编辑菜单上, 单击添加密钥。 键入下面, 单击确定:

项名称参数: Parameters
类: < 空缺 >

4. 选择 Parameters 项。
5. 在编辑菜单上, 单击添加数值。 键入下面, 单击确定:

值名称: Application
数据类型: REG _ SZ
字符串: <path>\<application.ext>

其中 <path>\<application.ext> 是驱动器和到应用程序执行包括扩展名 (即, C:\WinNT\Notepad.exe) 完整路径

6. 关闭注册表编辑器。

默认情况下, 新建服务它配置为在重新启动系统时自动运行。 要更改此设置到手动, 从控制面板运行服务小程序, 将启动值手动更改。 设置为手动服务可以以多种方式之一启动:

- 从控制面板中服务小程序

- 从 MS-DOS 命令提示符, 请键入:

NET START <MyService>

- 使用 Sc.exe 工具。 键入以下从 MS-DOS 命令提示符:

<path> \Sc.exe Start <MyService>

<path> 即驱动器和目录是 WindowsNTResourceKit (即, C:\Reskit)。

有关安装和删除用户定义服务, 请参阅附带 WindowsNTResourceKit 实用程序 (即, C:\Reskit\Srvany.wri) Srvany.wri 文档。 也可以在 WindowsNT 资源工具包 CD Common\Config 目录中找到此文档。


这篇文章中的信息适用于:
Microsoft Windows 2000 Server
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Professional Edition
Microsoft Windows NT Workstation 3.51
Microsoft Windows NT Workstation 4.0 Developer Edition
Microsoft Windows NT Server 3.51
Microsoft Windows NT Server 4.0 Standard Edition

点击下载此文件

版权声明:
作者:Kiyo
链接:https://www.wkiyo.cn/html/2008-05/i564.html
来源:Kiyo's space
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>