怎样用DOS命令判断1、如果服务MyService还没有安装则用执行命令安装该服务2、如果服务MyService还没启动,则用命令启动该服务
怎样用DOS命令判断1、如果服务MyService还没有安装则执行dos命令安装该服务2、判断如果服务MyService还没启动,则用dos命令启动该服务
假设服务MyService对应C:\aaa.exe
@echo off
sc query MyService | find "FAILED" > nul
if %errorlevel% EQU 1 (sc create MyService binpath=c:\aaa.exe) else net start MyService
参考: http://support.microsoft.com/?kbid=251192
sc create newservice binpath= c:\nt\system32\newserv.exe type= own start= auto
等号"="前面好和参数名连在一起,后面要加个空格,否则就会失败

- 评论:(0)
发表评论 点击这里获取该日志的TrackBack引用地址