web-dev-qa-db-ja.com

BlackBerryサービスを再起動するスクリプト

誰かが私にスクリプトのアドバイス/サービスを再開する方法の例を教えてもらえますか?

17のサービスを再起動する必要がありますが、最初の4つのサービスは正しい順序である必要があり、いずれかのサービスに再起動コマンドが与えられた後、前のサービスが終了したときに次のサービスを開始する必要があります。

Netコマンドでサービスを再起動できることはわかっています。たとえば、x回繰り返すpingコマンドで遅延を構築できますが、サービスの再起動にかかる時間を事前に知ることはできません。 。

ありがとう、よろしく、マルセル

1
ICTdesk.net

私たちのBESにはこれらのスクリプトがあります

起動

net start "BlackBerry Router"
net start "BlackBerry Dispatcher"
net start "BlackBerry Controller"
net start "BlackBerry Policy Service"
net start "BlackBerry SyncServer"
net start "BBAttachServer"
net start "BlackBerry MDS Connection Service"
net start "Blackberry Server Alert"
net start "Blackberry Database Consistency Service"
pause

シャットダウン

net stop "Blackberry Server Alert"
net stop "BBAttachServer"
net stop "BlackBerry Controller"
net stop "BlackBerry Dispatcher"
net stop "BlackBerry MDS Connection Service"
net stop "BlackBerry Policy Service"
net stop "BlackBerry Router"
net stop "BlackBerry SyncServer"
net stop "Blackberry Database Consistency Service"
pause
1
jamespo

ネットストップコマンドをバッチファイルに入れて、サービスを停止して開始する必要がある順序にすると、サービスは次々に処理されます。最初のサービスが停止し、次に2番目のサービスが停止します。2番目以降のサービス(net stopコマンド)は、前のサービスが完了するまで処理されません。

0
joeqwerty

スクリプトを作成し、これが毎日早朝に実行されるようにします。

0
xchnagerock