sc 与net命令的区别

本文介绍了在Windows系统中使用sc和net命令操作服务的方法,并详细解释了两种命令在服务重启过程中的差异。net命令能更可靠地实现服务重启,因为它会在服务完全停止后才继续执行后续指令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows服务操作命令有sc和net 两个命令;

sc stop serviceName  sc start serviceName  

net stop serviceName  net start serviceName

 

虽然2个都能达到停止服务和启动服务的效果,但是在重启服务时,就是使用批处理先stop后start来实现重启时,如果服务处于启动状态使用sc的stop后start,结果服务不能启动,因为sc命令在执行stop后不会等待马上继续执行批处理下面的语句,这时服务正在处于停止操作状态,所以start命令不能启动。

 

net命令在stop时会停止等待,在服务完全停止后再继续执行批处理后面的语句,所以net的重启命令就会正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值