zoukankan      html  css  js  c++  java
  • SC创建服务编写bat脚本

    新建bat脚本,并写入一下文本保存

    sc create "DevFast.SupportGPSWarmService" binpath= "%cd%DevFast.SupportGPSWarmService.exe /S" type= own start= auto obj= localsystem Displayname= "DevFast.SupportGPSWarmService"
    sc start "DevFast.SupportGPSWarmService"
    
    pause

    sc stop "DevFast.SupportGPSWarmService"
    
    sc delete "DevFast.SupportGPSWarmService"
    
    pause

    卸载服务:先停止服务,再删除服务

     参数详情:

    sc [servername] create Servicename [Optionname= Optionvalues] 
    这里的servername,servicename,optionname,optionvalues和上面的一样,这里就不多说了。这里我们详细说 
    明一下optionname和optionvalues。 
    Optionname--Optionvalues 
    描述 
    type=----own, share, interact, kernel, filesys 
    关于建立服务的类型,选项值包括驱动程序使用的类型,默认是share。 
    start=----boot, sys tem, auto, demand, disabled 
    关于启动服务的类型,选项值包括驱动程序使用的类型,默认是demand(手动)。 
    error=----normal, severe, critical, ignore 
    当服务在导入失败错误的严重性,默认是normal。 
    binPath=--(string) 
    服务二进制文件的路径名,这里没有默认值,这个字符串是必须设置的。 
    group=----(string) 
    这个服务属于的组,这个组的列表保存在注册表中的ServiceGroupOrder下。默认是nothing。 
    tag=----(string) 
    如果这个字符串被设置为yes,sc可以从CreateService call中得到一个tagId。然而,SC并不显示这个标签,所 
    以使用这个没有多少意义。默认是nothing 
    depend=----(space separated string)有空格的字符串。 
    在这个服务启动前必须启动的服务的名称或者是组。 
    obj=----(string) 
    账号运行使用的名称,也可以说是登陆身份。默认是localsys tem 
    Displayname=--(string) 
    一个为在用户界面程序中鉴别各个服务使用的字符串。 
    password=--(string) 
    一个密码,如果一个不同于localsystem的账号使用时需要使用这个。 
  • 相关阅读:
    实时黄金价格[自动刷新]
    ping不通动态域名,解决方法
    清除新版阿里旺旺2008自动添加的右键菜单
    MPLS 原理详解
    windows远程桌面缺陷单用户和多用户
    Flash player ActiveX 9错误的解决办法
    关于DHCP原理的讲解
    找回丢失的IE、网上邻居等桌面图标
    xp安装了SP3以后无法更新的解决办法(XP自动更新下载后安装失败)
    ADSL 定时断线重连bat文件 [转载]
  • 原文地址:https://www.cnblogs.com/MrZheng/p/10919291.html
Copyright © 2011-2022 走看看