使用.NET Framework的工具InstallUtil.exe。工具
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe MyServer1.exe
net start MyServer1
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe /u MyServer1.exe
1、注意点spa
安装和卸载必须针对同一个exe,不然会出现卸载失败,因此服务的部署方式要遵循:卸载服务 -> 拷贝覆盖服务相关文件 -> 注册服务code
2、借助bat脚本一键执行blog
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe "%~dp0MyServer1.exe" pause
%~dp0就指向了当前bat同级目录,MyServer1.exe是须要安装的服务程序。部署
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe /u "%~dp0MyServer1.exe" pause