Winsw 使用教程
),在这个配置文件中定义了服务的名称、可执行文件路径、启动参数、服务描述、日志配置等信息。然后,通过运行
),根据XML配置来管理对应的应用程序作为服务。
1.编写MyService.bat和winsw.xml文件,MyService.bat为启动服务的脚本,winsw.xml为配置文件
<service> <id>MyService</id> <name>MyService</name> <description>MyService</description> <executable>cmd.exe</executable> <arguments>/c "runMyService.bat"</arguments> <logmode>roll</logmode> <onfailure action="restart" delay="5 sec" /> </service>
2. 安装服务
打开命令提示符(以管理员身份运行),导航到WinSW所在目录,并执行以下命令:
winsw.exe install
此命令将根据配置文件注册一个新的Windows服务。
3. 启动服务
安装完成后,可以通过以下命令启动服务:
winsw.exe start
服务启动后,您的BAT脚本将以服务的形式运行。
4. 停止和卸载服务
如果需要停止服务或卸载服务,可以分别使用以下命令:
winsw.exe stop winsw.exe uninstall