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

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


概要

Windowsのコマンドプロンプトから、ServiceDesk Plusをアプリケーションとして起動および停止する方法を記載します。

Windowsのサービスとして起動停止する方法およびLinuxでの起動停止方法は、以下のマニュアルをご参照ください。

起動手順

以下の手順に沿って、ServiceDesk Plusを起動します。

1.ServiceDesk Plusのサービスを停止

ServiceDesk Plusを「Windowsサービス」として起動している状態の場合、
以下の手順またはマニュアルの内容に沿ってサービスを停止します。
※既にServiceDesk Plusが停止している場合、「2.コマンドプロンプトを起動」に進んでください。

  1. [Windows + R]を実行して、「ファイル名を指定して実行」を起動
  2. 「services.msc」と入力し、サービスを起動
  3. サービス名「ManageEngine ServiceDesk Plus」に対し、右クリックで[停止]

2.コマンドプロンプトを起動

  1. 管理者権限でコマンドプロンプトを起動
  2. コマンドプロンプトの画面から、ServiceDesk Plusの<インストールディレクトリ>\ManageEngine\ServiceDesk\binへ移動

3.起動コマンドを実行し、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をコピーし、Webブラウザーからアクセス
    ServiceDesk PlusのUIが表示されることを確認してください。
「run.bat」を使用してServiceDesk Plusを起動した場合、
起動に成功すると、プロンプトが返ってこない状態コマンドプロンプトで入力できない状態となります。
コマンドプロンプトはそのままにした状態で、ServiceDesk Plusへアクセスしてください。

停止手順

アプリケーションとして起動したServiceDesk Plusは、以下のいずれかの方法で停止します。

コマンドプロンプトを閉じる

「run.bat」を実行しているコマンドプロンプトを閉じることで、ServiceDesk Plusが停止します。

コマンドプロンプト上で[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が停止します。