9.5.9 ServiceChangeサービスの設定情報を変更する

機能
サービスの設定情報を変更します。
形式

ServiceChange ( ServiceInfoName )

指定項目
ServiceInfoName
変更するサービス情報名を文字列,または値を格納した変数名で指定します。
説明
サービス情報に格納されている情報を使って,現在のサービスの設定情報を変更します。
コマンドの実行結果は,_SVC_RTN_予約変数に格納します。コマンドの実行が成功した場合は真(True)を,それ以外の場合は偽(False)を返します。
補足
Windows Vistaでは管理者権限でスクリプトファイルを実行してください。詳細は,「1.8.4 コマンドの動作」を参照してください。

' JP1/Script サービスの設定情報(サービスの起動時期)を変更する。
Dim  svStart
ServiceSetValue ( "JSService" ,Name::"JP1_Script" )
ServiceQuery ( "JSService" )
ServiceGetValue ( "JSService" ,Start::svStart )
If  svStart = 3  Or  svStart = SERVICE_AUTO_START  Then
 svStart = SERVICE_DEMAND_START
 ServiceSetValue ( "JSService" ,Start::svStart )
 ServiceChange ( "JSService" )
End

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