発行コマンド
自ホストのサービスを起動・停止する
# サービスを起動する
> wmic service SNMP call startservice
# サービスを停止する
> wmic service SNMP call startservice
リモートホストのサービスを起動・停止する
# サービスを起動する
> wmic /NODE:192.168.0.1 /User:Administrator service SNMP call stopservice
# サービスを停止する
> wmic /NODE:192.168.0.1 /User:Administrator service SNMP call startservice
今回はSNMPを指定しているが、他のサービスを操作したいときは、
> wmic service list instance
Name
Browser
Dhcp
SNMP
EventLog
...(略
と表示してくれるので、操作したいサービス名に書き換えてコマンドを発行する。
返り値
返り値として数字が表示される。
start(起動)して0
が返ってきたら成功、10
が返ってきたら既に起動しているという意味。
詳しくはここを参照。
stop(停止)して0
が返ってきたら成功、すでに停止していると5
が返ってくる。
詳しくはここを参照。