C#--->创建Windows服务,使用脚本进行一键安装/卸载

服务的创建

创建服务后,在OnStart/OnStop函数中编写需要运行的代码

服务的安装与卸载

安装脚本

安装服务,启动服务,并设置开机自动启动服务
将下面这个脚本放在服务目录下面
注意需要以管理员身份运行脚本

echo off
cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
echo move to C:\Windows\Microsoft.NET\Framework64\v4.0.30319
set var=%~dp0
echo The current directory is %var%
installutil %var%\Service.exe
net start ServiceName
sc config ServiceName start=auto
pause

卸载脚本

echo off
cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
echo move to C:\Windows\Microsoft.NET\Framework64\v4.0.30319
set var=%~dp0
echo The current directory is %var%
installutil %var%\Service.exe -u
pause
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值