服务的创建
创建服务后,在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