导航

  1. 常用CHM
  2. 订阅
« 如何创建 Windows 服务使用 sc.exe利用userData实现客户端保存表单数据 »

DOS判断服务是否安装,没安装则安装,没启动则启动

分类: Windows 发布: yaosansi 浏览: 日期: 2006年9月20日

怎样用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

等号"="前面好和参数名连在一起,后面要加个空格,否则就会失败



相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Walle Build 91204

Copyright 2005-2010 yaosansi'site All Rights Reserved.
感谢系统大玩家为本站提供FTP空间
辽ICP备05021434号