zoukankan      html  css  js  c++  java
  • 【C#】使用bat文件安装卸载Window服务

    1.安装服务

    @echo off 
    @title 安装windows服务
    path %SystemRoot%Microsoft.NETFrameworkv4.0.30319
    echo==============================================================
    echo=
    echo         windows服务程序安装
    echo=
    echo==============================================================
    @echo off 
    InstallUtil.exe C:CardServerLibraryCardService.exe
    pause
     

    2.卸载服务

    @echo off 
    @title 卸载Windows服务
    path %SystemRoot%Microsoft.NETFrameworkv4.0.30319
    echo==============================================================
    echo=
    echo          windows服务卸载
    echo=
    echo==============================================================
    @echo off 
    InstallUtil.exe /u  C:CardServerLibraryCardService.exe
    pause

    3、当前路径安装或卸载

    @echo off 
    @title 卸载Windows服务
    path %SystemRoot%Microsoft.NETFrameworkv4.0.30319
    echo==============================================================
    echo=
    echo          windows服务卸载
    echo=
    echo==============================================================
    @echo off 
    InstallUtil.exe /u  %~dp0LibraryCardService.exe
    pause

    注意:%~dp0    获取当前所在目录

    4、说明

    Echo 命令
    打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。
    @ 命令
    表示不显示@后面的命令
    Pause 命令
    运行 Pause 命令时,将显示下面的消息:
    Press any key to continue . . .(按任意键继续.......)
    bat是dos下的批处理文件批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序脚本),可以简化日常或重复性任务。
     
    将这两个文件已bat格式保存放到WindowsService.exe所在的目录下进行安装和卸载。
     
    注意:如果.net的版本是2.0的,那就将 path %SystemRoot%Microsoft.NETFrameworkv4.0.30319 修改为:path %SystemRoot%Microsoft.NETFrameworkv2.0.50727
     
     
  • 相关阅读:
    移动硬盘无法识别提示需要格式化的解决办法
    Cassandra 入门(资料收集)
    [转] NoSQL生态系统
    软件项目实施问题收集(LastUpdatedOn:20141117)
    Sql server 收缩日志
    关于重构需要了解的一些原则
    C#定时任务采用线程和队列实现
    [转]我是如何带领团队开发项目的
    ASP.NET MVC 多套皮肤解决方案
    Mysql 问题汇总(不断更新中...)
  • 原文地址:https://www.cnblogs.com/willingtolove/p/8274622.html
Copyright © 2011-2022 走看看