Skip to content

zhhaogen/WindowsServiceWarpper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Windows service wrapper

把任意exe程序或脚本封装成windows系统服务,重复造的轮子,其他推荐使用winsw

特点

  • 轻量级,仅仅一个主要文件
  • 简单配置,采用非xml的ini配置

编译

使用Visual Studio Community 2017 打开

使用

复制WindowsServiceWarpper.exe到任意位置,可重命名,在同目录下建立warpservice.ini 文件,配置参考Resources\warpservice.ini

例如创建Nginx服务,配置

ServiceName = Nginx Service
#运行程序
Exe = E:\nginx-1.14.2\nginx.exe
#停止参数
StopArgs = -s stop

创建服务

sc create nginxSvr binPath= "E:\nginx-1.14.2\WindowsServiceWarpper.exe"  DisplayName="Nginx Service"

删除服务

sc delete nginxSvr

About

把任意exe程序或脚本封装成windows系统服务

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages