将任意可执行程序变为Windows服务的利器 WinSW-x64.exe

[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!

前两天想把一个.bat的文件做到Windows服务里,咋整也不行,后来就找到了这个文件WinSW-x64.exe,轻松实现;好像还一个软件叫nssm貌似也可以!

WinSW(Windows Service Wrapper)是一款开源工具,允许开发者或系统管理员将任何可执行文件(如exe文件、jar文件、脚本文件)包装成Windows服务。
Windows Service Wrapper是一个可执行二进制文件,可用于包装和管理作为Windows服务的自定义进程。

将任意可执行程序变为Windows服务的利器 WinSW-x64.exe

1、WinSW-x64.exe下载

下载WinSW:访问GitHub上的WinSW发布页面,下载最新的WinSW二进制文件。对于64位系统,推荐选择WinSW-x64.exe。

下载地址为:https://github.com/winsw/winsw/releases

下载安装包后,您可以将 WinSW.exe 重命名为任何名称,例如 MyService.exe 。接下来您可以创建Myservice.xml文件进行服务配置。最后 MyService.exe install安装到服务即可。

https://github.com/winsw/winsw/releases/download/v3.0.0-alpha.11/WinSW-x64.exe

https://github.com/winsw/winsw/releases/download/v3.0.0-alpha.11/WinSW-x86.exe

WinSW-x64.exe蓝奏云下载:

SVIP价 8.8 折

已有0人打赏

二、配置XML文件

创建XML文件:在与WinSW-x64.exe相同的目录下,创建一个XML配置文件。例如,可以将WinSW-x64.exe重命名为myAppService.exe,并创建一个名为myAppService.xml的配置文件。
编辑XML文件:使用文本编辑器打开myAppService.xml,并根据需要配置以下选项:

<id>:定义服务的唯一标识。
<name>:服务显示的名字。
<description>:描述服务的功能。
<executable>:指定要包装为服务的可执行文件的路径。
<arguments>:添加任何必要的启动参数(如果有)。
<logpath>和<logmode>:配置日志文件的路径和日志模式(如滚动日志)。
<stopexecutable>(可选):指定停止服务时执行的命令。

三、安装与启动服务

打开命令提示符:以管理员权限打开命令提示符。
导航到目录:使用cd命令导航到存储myAppService.exe和myAppService.xml的目录。
安装服务:运行以下命令来安装服务

myAppService.exe install myAppService.xml

配置灵活性:WinSW提供了高度的配置灵活性,允许用户通过XML文件定义服务的行为和设置。
日志记录:WinSW支持日志功能,可以记录程序的输出,方便开发者和管理员监控程序运行状态。
无头运行:WinSW支持无头运行模式,允许应用程序在没有用户登录的环境中运行。
自动启动和停止:WinSW可以配置为在系统启动时自动启动关联的程序,并在系统关闭或重启时停止程序。

WinSW的各个命令

命令 描述
install 安装服务
uninstall 卸载服务
start 启动服务
stop 停止服务
restart 重启服务
status 检查服务状态
refresh 刷新服务属性而不是重新安装
customize --

关于WinSW-x64.exe服务命令的演示:

问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

支付宝赞助
微信赞助

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事务联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 将任意可执行程序变为Windows服务的利器 WinSW-x64.exe

发表回复

本站承接,网站推广(SEM,SEO);软件安装与调试;服务器或网络推荐及配置;APP开发与维护;网站开发修改及维护; 各财务软件安装调试及注册服务(金蝶,用友,管家婆,速达,星宇等);同时也有客户管理系统,人力资源,超市POS,医药管理等;

立即查看 了解详情