iVentoy注册Windows服务说明
- 1. 背景介绍
Windows版本的iVentoy有两种运行模式:普通模式和服务模式。
普通模式就是需要手动执行exe文件启动,手动执行退出。
服务模式可以把iVentoy注册为系统服务,开机自启动,以后台进程的方式运行。
简单的使用场景推荐使用普通模式,比较方便。等测试完成,正式上线作为常驻服务使用的时候,可以使用服务模式,开启自启动。
- 2. 操作说明
直接以管理员权限执行安装目录下的 InstallService.bat 脚本即可把当前目录下的 exe 文件注册为系统服务,开机自启动。
- 1. 注册服务之前必须以普通模式启动并运行一次iVentoy
请按照如下步骤操作:
1. 手动执行exe文件,选择网卡,设置IP地址等参数,点击页面绿色按钮把 iVentoy 启动起来。
2. 点击 iVentoy.exe 界面的退出按钮。如下图所示:
3. 执行 InstallService.bat 注册Windows服务。
这样iVentoy会把当前运行时选择的网卡、配置的IP地址池等参数保存下来。注册服务以后自动启动时会以本次参数运行。
如果没有执行过直接注册为系统服务,则服务会启动失败。
- 2. 查询、启动、停止服务
以管理员权限打开 cmd.exe,使用以下命令操作。(注意服务名必须严格为 iVentoy 大小写必须一致)
| 操作 | 命令 |
|---|---|
| 查询服务信息 | sc qc iVentoy |
| 查询服务状态 | sc query iVentoy |
| 启动服务 | sc start iVentoy |
| 停止服务 | sc stop iVentoy |
- 3. 版本升级
InstallService.bat 脚本会把当前目录下的 iVentoy exe 文件注册为系统服务 (服务名为 iVentoy)
后续如果 iVentoy 版本升级了,可以重新执行新版本下面的 InstallService.bat 脚本,它会把服务对应的 exe 文件路径更新到最新版本目录下。