windows安装、开启和删除服务的bat笔记
来源:互联网 发布:政府资助 知乎 编辑:程序博客网 时间:2024/05/02 00:46
最近写了个服务,想把安装等过程写成批处理文件,如下
@echo offset SERVICE_NAME=USBcheckset EXECUTABLE=C:\ServiceUSB.exe if not exist %EXECUTABLE% goto end if "%1" == "" goto install if %1 == install goto install if %1 == start goto start if %1 == uninstall goto uninstall :install sc create %SERVICE_NAME% binpath= %EXECUTABLE% start= auto :start sc start %SERVICE_NAME%goto end:uninstallsc delete %SERVICE_NAME%:end
也可以运行程序:
cd C:\
ServiceUSB.exe /Install
ServiceUSB.exe /start
让批处理运行不显示cmd窗口
编辑一个vbs脚本,在其中以隐藏窗口运行批处理程序。
------------------------------------------------------------
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c 批处理程序名",vbhide
------------------------------------------------------------
将水平线中代码拷贝到记事本中,保存为"runbat.vbs"或者其它的名字(扩展名必须是.vbs),然后点击运行生成的脚本runbat.vbs,即可隐藏运行指定的批处理程序。
这个vbs脚本也可以在其它环境中直接调用。
还有种方法就是用这个Quick Batch File Compiler V2.1.5.0 汉化绿色版 bat转exe的软件, 它的幽灵模式可以实现 批处理运行不显示黑的cmd窗口!不过他生成的exe是被杀毒杀的.要自己处理!
Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c 1.bat",vbhidews.run "cmd /c 2.bat",vbhidews.run "cmd /c 3.bat",vbhide Set ws = CreateObject("Wscript.Shell") for i = 1 to 3ws.run "cmd /c" & i & ".bat",vbhide next createobject("wscript.shell").run "d:\1\1.bat",0
此段来自:http://qdx5204.blog.163.com/blog/static/3932722201072925740104/
- windows安装、开启和删除服务的bat笔记
- 开启和关闭Oracle服务的BAT
- SC命令---安装、开启、配置、关闭windows服务 bat批处理
- SC命令---安装、开启、配置、关闭windows服务 bat批处理
- windows bat命令 开启关闭Oracle服务
- bat文件安装windows服务
- C#实现Windows 服务的制作安装和删除
- C#实现Windows 服务的制作安装和删除
- C#实现Windows 服务的制作安装和删除
- C#实现Windows 服务的制作安装和删除
- 安装、卸载和删除windows服务
- windows 安装开启 telnet 服务
- c# Windows服务的安装及删除
- 如何删除已安装的Windows服务
- 创建 bat 添加和删除 服务
- windows(win8)的telnet服务的开启和授权登陆
- bat批处理开启和关闭Sql Server服务
- Linux和Windows下开启服务的一些命令
- Raid介绍
- zju 3635....
- Python线程指南
- Rally
- STL list中对象排序
- windows安装、开启和删除服务的bat笔记
- vc6.0资源
- c++ STL Map 用法 小于号重载和仿函数定义
- php 函数嵌套
- arcmap_polygon转坐标文件
- PowerDesigner生成sql语句和从SQL语句生成表的反向工程
- keil中函数变量定位方法
- Subsonic queries查询帮助
- Java synchronized详解