バッチバットWindowsサービスとして登録

このブログを再現禁止許可なしに、元の作者に属し、オリジナルを尊重してください!ご質問がありましたら、お願い接触QQ509961766

準備ツール

ダウンロードINSTSRV.EXEとのSrvany.exe

  • INSTSRV.EXEシステムは、サービスをインストールし、削除することです
  • SRVANY.EXEは、プログラムがサービスとして実行できるようにすることです

編集バット

startRedisSentinel.bat(これは、スタートアップファイルRedisのセンチネル・メカニズムである):ここではバッチファイルがあります

@echo off
redis-server.exe sentinel.conf --sentinel 
@pause

サービスの追加

管理者で起動し、コマンドを入力し、CMD:INSTSRV.EXEサービス名SRVANY.EXE
例:D:\ゲートウェイ\ Bat2Server \ INSTSRV.EXEセンチネルD:\ゲートウェイ\ Bat2Server \ SRVANY.EXE
ここに画像を挿入説明
サービスが正常にショーの成功を追加されているプリント!

設定パラメータ

  • レジストリを開きます(+ Rの実行にregeditを獲得)
  • パスを検索:HKEY_LOCAL_MACHINE /システム/ CurrentControlSet /サービス/センチネル
  • フォルダセンチネル新しいアイテムを右クリック:パラメータと右の子のパラメータにスペースの右側に文字列型の2つのパラメータを追加します。AppDirectoryとアプリケーション、およびパラメータ値を指定します
//bat文件所在文件主路径
AppDirectory = "D:\gateway\Redis-3.2.100"
//bat文件路径
Application = "D:\gateway\Redis-3.2.100\startRedisSentinel.bat"

ここに画像を挿入説明

サービス開始

サービスの一覧を表示する(+ R実行するservices.mscを獲得)、センチネルサービスを開始
ここに画像を挿入説明

削除サービス

コマンドCMD管理者権限、フォーマット:INSTSRV.EXEサービス名の削除
例:D:\ゲートウェイ\ Bat2Server \ INSTSRV.EXEセンチネル削除

公開された75元の記事 ウォン称賛44 ビュー510 000 +

おすすめ

転載: blog.csdn.net/u013254183/article/details/90482972