9.5.6 ServiceStopサービスを停止する

機能
開始されているサービスを停止します。
形式

ServiceStop ( ServiceInfoName )

指定項目
ServiceInfoName
停止するサービスのサービス情報名を文字列,または値を格納した変数名で指定します。
説明
サービス情報に格納されているキーワードNameの値を使って,すでに起動されているサービスを停止します。
コマンドの実行結果は,_SVC_RTN_予約変数に格納します。コマンドの実行が成功した場合は真(True)を,それ以外の場合は偽(False)を返します。
補足
Windows Vistaでは管理者権限でスクリプトファイルを実行してください。詳細は,「1.8.4 コマンドの動作」を参照してください。
注意
停止中の状態にならないサービスに対してこのコマンドを実行しないでください。このコマンドは,指定したサービスに対して停止要求をして,停止中の状態になるまで終了しません。

' 実行中のJP1/Script サービスを停止する。
Dim  svStatus
ServiceSetValue ( "JSService" ,Name::"JP1_Script" )
ServiceRefer ("JSService" ,svStatus )
If  svStatus = SERVICE_RUNNING  Then
 ServiceStop ( "JSService" )
End

対象バージョン
JP1/Script 01-00以降