关于bat安装与卸载服务脚本
来源:互联网 发布:淘宝新开店铺扶持期 编辑:程序博客网 时间:2024/06/06 20:07
最近工作是完成三个不同的服务,由于对bat脚本不熟,每次测试都需要让相关人员手动更改服务路径然后运行安装~~导致非常麻烦(现在看来真是……技术不过关)。
现在面临发布,寻思着更方便的部署方式,所以在网上及其他文档上找寻了一下,发现实际上真的可以将部署做得非常简单~~
1. 在bat脚本中,使用相对路径安装服务,避免每次拷贝服务到其他地方的时候都要修改服务路径。
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe "%~dp0MyServer1.exe"
此处%~dp0就指向了当前bat同级目录,MyServer1.exe是需要安装的服务程序。
2. 服务安装完成后自动启动(管理员身份运行),避免每次安装完服务都需要去服务管理器中运行,有时还会遇到权限不足的问题。
net start MyServer1
此处net start为启动服务,MyServer1为对应的服务名(不一定是程序名)。对应停止服务为net stop,但是卸载服务的时候会自动尝试停止服务,所以停止服务好像是不用了吧~
简单的两个命令,就可以让整个部署过程简单而方便,想想之前测试的时候的做法~~~够2~~
0 0
- 关于bat安装与卸载服务脚本
- 服务的安装与卸载bat
- .net 服务 安装 卸载 命令行 bat cmd
- 使用bat文件安装卸载Window服务
- windows服务安装 卸载脚本
- 关于MongoDB数据服务的安装与卸载------Lujunwei
- 安装,启动与卸载Mysql系统服务
- 安装,启动与卸载Mysql系统服务
- 安装,启动与卸载MySql系统服务
- 安装,启动与卸载MySql系统服务
- 引擎服务程序安装,启动与卸载
- windows服务安装与卸载工具
- Apache服务的安装与卸载
- windows服务的安装与卸载
- C# winform windows服务安装与卸载
- c# windows服务的安装与卸载
- C# windows服务安装与卸载
- android 批量安装卸载bat
- iostat和iowait详细解说(转载:http://oplinux.com/order/iostat.html)
- cocos2dx 3.x bindings-generator(Part one)
- 结构体成员最后一个定义0长度数组
- STL map 按key值和按value值排序
- VS2013中如何解决error C4996: 'fopen'问题
- 关于bat安装与卸载服务脚本
- C#中Abstract和Virtual的区别
- 获取Android的屏幕快读和高度
- iOS 博客资源精选
- Effective Objective-C 2.0 第1条:了解Objective-C语言的起源
- xxresult(28): error C2825: '_Fty': 当后面跟“::”时必须为类或命名空间
- Mongodb安装 for linux
- 图像处理中的旋转、平移、缩放——仿射变换的原理和优化
- Android编译过程详解(二)