Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> システムFAQ >> サービスとして登録されたバッチファイル

サービスとして登録されたバッチファイル

  
        勝つためにJavaプログラムの登録サービスの完了前に、2日、そして今私は起動スクリプトクレーンstartagent.batを含むJavaプロジェクトを持っています。私が達成したい効果がある:システムが起動すると、自動的に関連する情報のためのオンライン検索を開始するので、startagent.batスクリプトを呼び出します。図1に示すように、第一の兄弟によってプロンプト、コマンドサービス名BINPATH = .BATファイルパスを作成=自動起動ここSC SCを達成するためにシステムを使用することができる特定のパラメータを使用することができる(ファイルパスにスペース、使用引用符を含む場合、スペースが続く=注)参照するには、SC /?。管理/サービスは、新しいインストールサービスが、起動エラーが発生し、非常によく、それをインストールしてください:'ローカルコンピュータ上のサーバーサービスを開始することはできません、エラー5:アクセスが拒否されました' SCを使用して、削除サービスは、サービス名のエラーを削除する場合: &'に、xxxのサービスは削除"用にマークされています。エラーを再インストールします。'エラー1053:サービスがタイムリーに開始要求または制御要求&'を応答しませんでした。失敗した試みは、サービスとして開始するには、この方法がうまくいかない刺激ユーザーが存在します.BATファイルは、MSDNの特定の所定のフォーマットを満たさなければなりません。 Mdash&;—————————————新しいプログラム&mdashを試してみてください;———————— ————— INSTSRV.EXE /srvany.exe登録WindowsサービスでINSTSRV.EXE /srvany.exeを使用します。1.登録サービス:X:/XXX /INSTSRVサービス名X:/XXX /SRVANY .EXE(ノートが使用"なければなりません; /"を;)-------- SRVANY.EXEをシステムサービスとしてHKEY_LOCAL_MACHINE /システム/CurrentControlSet /サービス/サービス名の右にあるレジストリ3. Go]を開くには2. regeditと登録されます - 新 - 新 - - ダブルクリックして、アプリケーションの文字列値アプリケーション6.絶対パスのようなアプリケーション、埋めるパラメータ5.パラメータ、右いっぱいのアイテムが開きます:E:/jboss-4.0.5.GA/bin/starteos.batを7.右 - 新 - 文字列値AppDirectory 8.ダブルクリックしAppDirectoryのようなアプリケーションの作業ディレクトリ、塗りつぶし:E:/jboss-4.0.5.GA/binを-----------サービスを開始します9.レジストリで定義されているSRVANY.EXEをやり直すために.exeファイルのアプリケーション。 (注:7および8に不可欠の)...サービスの定義を参照してくださいWindowsサービスマネージャで問題を解決するために、奇妙な第2幕があった:A、サービスを開始、のみ、サービスは無効であると思わシャットダウン効果Bを取るために再起動し、設定ファイルたびに復元されていますか? (... ...識別される彼の最初のわずかな修正に由来すると推定される)最後に、なぜ、Bを再構築することによってこの問題を解決しますか?私は修正しますか? ... ...カスタムサービスを削除しますか?ローカルサービスをアンインストールしたい場合は、次のコマンドラインコマンドSCはServiceNameには直接にはHKEY_LOCAL_MACHINE /システム/CurrentControlSet /サービスに対応するレジストリキーを変更または削除削除入力することができます。
Copyright © Windowsの知識 All Rights Reserved