SC命令---安装开启配置关闭windows服务 bat批处理(转载)

Posted 车臣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SC命令---安装开启配置关闭windows服务 bat批处理(转载)相关的知识,希望对你有一定的参考价值。

转载:http://www.jb51.net/article/49627.htm

转载:http://blog.csdn.net/c1520006273/article/details/50539057

一、直接使用cmd来进行服务的一些操作

1、安装服务

 

sc create test3 binPath= "C:\Users\Administrator\Desktop\win32srvDemo\win32srvdemo\Debug\win32srvDemo.exe"

 

 

其中:test3为创建的服务名,binPath后面是运行exe文件的所在路径

2、配置服务

有以下集中方式:

 

sc config 服务名 start=AUTO (自动)

sc config 服务名 start= DEMAND (手动)

sc config 服务名 start= DISABLED(禁用)

例如下面的命令,在XP系统中开机便会自动启动:

 

sc config test3 start= AUTO

3、开启服务

 

 

sc start test3  


4、关闭服务

 

 

sc stop test3

5、删除服务

 

 

sc delete test3  

二、为方便使用,可编辑为bat批处理文件

 

 

(新建一个txt文件,自己命名,把后缀改为.bat文件)

1、创建、配置、开启服务

@echo.服务启动......
@echo off
@sc create test3 binPath= "C:\Users\Administrator\Desktop\win32srvdemo\win32srvdemo\Debug\win32srvdemo.exe"
@net start test3
@sc config test3 start= AUTO
@echo off
@echo.启动完毕!
@pause


2、关闭服务

 

@echo.服务关闭
@echo off
@net stop test3
@echo off
@echo.关闭结束!
@pause


3、删除服务

 

 

@echo.服务删除
@echo off
@sc delete test3
@echo off
@echo.删除结束!
@pause


注:
echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。
echo 表示显示此命令后的字符
echo off 表示在此语句后所有运行的命令都不显示命令行本身
@与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。
call 调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令)。
pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue...的提示,等待用户按任意键后继续
rem 表示此命令后的字符为解释行(注释),不执行,只是给自己今后参考用的(相当于程序中的注释)。

以上是关于SC命令---安装开启配置关闭windows服务 bat批处理(转载)的主要内容,如果未能解决你的问题,请参考以下文章

Windows安装服务命令sc

vmware命令行关闭ssh服务

如何关闭win7 开启的无用服务

怎样用命令关闭和开启80端口?

Redis安装

windows7无法启动telnet远程登录