在C#日常开发中,会存在开发定时服务,针对服务启动与卸载,实现快捷操作,避免每次去windows任务管理其中查找操作。
此处的操作方式:
一、安装语句
@echo off
@set toolName=windows服务名
"%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" %~dp0\%toolName%.exe
net start "%toolName%"
pause
操作步骤:建立txt文件,将安装语句复制到其中,将windows服务名改为当前需要操作的服务名,修改txt文件类型为bat文件,每次需要执行安装的时候,双击运行即可。创建的bat文件与windows服务生成的bin文件夹中。
二、卸载语句
@echo off
@set toolName=windows服务名
net stop "%toolName%"
"%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" -u %~dp0\%toolName%.exe
pause
操作步骤:建立txt文件,将安装语句复制到其中,将windows服务名改为当前需要操作的服务名,修改txt文件类型为bat文件,每次需要执行卸载的时候,双击运行即可。创建的bat文件与windows服务生成的bin文件夹中。
以上是如何创建安装/卸载文件,并使用步骤,还可以去我的资源中下载。