2017-01-25 10 views
1

インストール中にサービスを停止(ネット停止)してから、もう一度やり直す必要があります。これは既存のサービスであり、インストールの一部ではありません。任意のヒントをいただければ幸いです。ありがとう!install4jでサービスを開始/停止しますか?

答えて

0

実行可能ファイルプロパティを${installer:sys.system32Dir}\net.exeに設定し、適切な引数を「引数」プロパティに設定して、「実行可能ファイルまたはバッチファイルの実行」アクションを追加できます。各引数は新しい行に入力する必要があります。

また、サービス実行可能ファイルへのパスがわかっている場合は、「サービスを停止する」および「サービスを開始する」アクションを使用し、「サービス」プロパティを「その他のサービス実行可能ファイル」に設定し、 Executableプロパティで実行可能です。

+0

ご回答いただきありがとうございます。私は "サービスを停止する"アクションを試みていたが、失敗していた。 「実行ファイルまたはバッチファイルの実行」アクションの提案は、私の問題を見るのに役立ちました。私は実行可能なプロパティを更新し、 "サービスを停止する"と "サービスを開始する"の両方が機能しています。 –

+0

これもLinuxシステムでこれを行う必要があります。そのためのヒントはありますか? –

+1

'/ bin/sh -c"サービスを停止する[service name] "'サービスがインストールされている場所がわからないため、shが必要です。 '/ bin/sh'は実行可能ファイルで、2つのパラメータがあります:' -c 'と引用符の中のすべてです。 –

関連する問題