ServiceDesk Plus オンプレミス版 ナレッジベース

ServiceDesk Plusをアプリケーションとしてコマンドラインから実行する方法 (Windows)


ご質問

ServiceDesk Plusをアプリケーションとして起動する方法を教えてください。

回答

ServiceDesk Plusをアプリケーションとして起動する方法は以下のとおりです。

i.ServiceDesk Plusのサービスを停止する

ServiceDesk Plusを「Windowsサービス」として起動している場合、以下の手順にしたがいサービスを停止します。

  1. [Windows + R]キーを押して、「ファイル名を指定して実行」を起動します。
  2. ファイル名の「名前」に「services.msc」と入力し、[Enter]キーを押すか[OK]をクリックします。
  3. Windowsのサービスが起動します。
    「ManageEngine ServiceDesk Plus」という名前のサービスを探し、[サービスの停止]をクリックします。
ii.コマンドプロンプトを起動する
  1. 管理者権限でコマンドプロンプトを起動します。
  2. コマンドプロンプトから<インストールディレクトリ>\ManageEngine\ServiceDesk\binへ移動します。
iii.起動コマンド(run.bat)を実行し、Webブラウザーからアクセスする
  1. binディレクトリへ移動したら、「run.bat」コマンドを実行します。
    例)ManageEngine\ServiceDesk\bin > run.bat
  2. 最終的に、次のようにプロンプトが表示されます。

    ※一部表示が異なる場合があります。


    Starting Services
    CacheService [ STARTED ]
    PatchUpdaterService [ STARTED ]
    AuthenticationService [ STARTED ]
    AuthorizationService [ STARTED ]
    TaskEngineService [ STARTED ]
    WebService [ STARTED ]
    ClientFrameworkService [ STARTED ]
    TableTemplateService [ STARTED ]
    TemplateService [ STARTED ]
    NotificationService [ STARTED ]
    NotificationsHandleInterceptor [ STARTED ]
    CommitNotificationService [ STARTED ]
    ContractAUditService [ STARTED ]
    SLAAuditService [ STARTED ]
    AUService [ STARTED ]

    Server started in :: [61026 ms]

    Connect to: [ http://localhost:8080 ]

  3. Connect to:」以下のURLをコピーし、ブラウザーに張り付けアクセスします。
「run.bat」を使用してServiceDesk Plusを起動した場合、
起動に成功すると、プロンプトが返ってこない状態コマンドが入力可能にならない状態となります。
コマンドプロンプトはそのままにした状態で、ServiceDesk Plusへアクセスしてください。

補足

アプリケーションとして起動したServiceDesk Plusを停止する方法は以下のとおりです。

i.プロンプトを閉じる
  1. 「run.bat」を実行しているコマンドプロンプトを閉じることで、ServiceDesk Plusが停止します。
ii.コマンドプロンプト上で[Ctrl + C]キーを押す
  1. コマンドプロンプト上で、[Ctrl + C]キーを押すと、最終的に以下のように表示されます。

    ※一部表示が異なる場合があります。


    Destroying Services
    AUService [DESTROYED]
    SLAAuditService [DESTROYED]
    ContractAUditService [DESTROYED]
    CommitNotificationService [DESTROYED]
    NotificationsHandleInterceptor [DESTROYED]
    NotificationService [DESTROYED]
    TemplateService [DESTROYED]
    TableTemplateService [DESTROYED]
    ClientFrameworkService [DESTROYED]
    WebService [DESTROYED]
    TaskEngineService [DESTROYED]
    AuthorizationService [DESTROYED]
    AuthenticationService [DESTROYED]
    PatchUpdaterService [DESTROYED]
    CacheService [DESTROYED]
    Stopping Module processors

    ModuleStopProcess:: CMDB::MSSQL_INDEX [ STOPPED ]
    ModuleStopProcess:: CMDB::PG_INDEX [ STOPPED ]
    ModuleStopProcess:: TaskEngine::PG_EXTENSION [ STOPPED ]
    ModuleStopProcess:: Persistence::DBAUDIT [ STOPPED ]
    バッチ ジョブを終了しますか (Y/N)?

  2. [Y]を入力後、[Enter]キーを押すことで、ServiceDesk Plusが停止します。