0

Windowsサービスが作成されたCommandLine引数の値を表示する方法があれば、それを探しています。これはWindowsレジストリから表示することは可能ですが、この目的のために毎回レジストリを開くことをユーザーに推奨することは、安全性の観点から私に関係があります。

どんな提案でも大歓迎です。ありがとうございました。

更新:プロセスで設定されたJVMオプションを取得するためにCMD行の値を取得しようとしていました。これは、[Windowsから]ProcessExplorerを使用して可能です。問題のプロセスを選択し、プロパティを押して、[環境]タブに移動するだけで、プロセスに設定されているすべてのJVMオプションをここで確認できます。

4

1 に答える 1

1

WindowsVistaおよびWindows7では、タスクマネージャーを介して、サービスを含む任意のプロセスのコマンドラインを表示できます。コマンドラインを表示するには、gotoView->Select Columns...とチェックCommand Lineボックスをオンにします。

もう1つのオプションは、サービスアプレットでサービスを表示することです。開始Start->Runして入力しservices.mscます。次に、目的のサービスを参照し、それをダブルクリックしてPath to executableフィールドを表示できます。

于 2012-11-20T09:55:09.557 に答える