답변:
wmic
SQL-ish 와일드 카드 구문을 사용할 수 있습니다 .
A로부터 cmd
콘솔 :
wmic service where "name like 'SERVICE%'" call startservice
A로부터 .bat
스크립트 :
wmic service where "name like 'SERVICE%%'" call startservice
사용 가능한 동사에는 startservice
, stopservice
, pauseservice
, resumeservice
, 등을. 수행 wmic service call /?
추가 정보를 원하시면.
:>
sc query
Powershell을 통해 쉽게 :
Get-service SERVICE* | stop-service -force
Get-service SERVICE* | start-service
원 라인 명령을 원한다면
Powershell 에 사전 제공된 Restart-Service Cmdlet 을 사용할 수 있습니다 .
Restart-Service를 사용하려면 cmdlet과 서비스 이름을 차례로 호출하면됩니다.
Restart-Service mysql57
여러 서비스를 다시 시작하려면 각 서비스의 이름을 쉼표로 구분하여 지정하십시오.
Restart-Service mysql57,apache
원하는 경우 -displayname 매개 변수를 추가하고 대신 서비스 표시 이름 (서비스 스냅인에 표시되는 이름)을 지정하십시오.
Restart-Service -displayname "Mysql 5.7 server"
이 Cmdlet은 와일드 카드 일치도 허용합니다. "mysql"로 시작하는 모든 서비스를 다시 시작하려면
Restart-Service mysql*