Назад | Перейти на главную страницу

Скрипт для перезапуска служб BlackBerry

Может ли кто-нибудь дать мне совет по сценарию / пример перезапуска служб?

Мне нужно перезапустить 17 служб, но первые 4 службы должны быть в правильном порядке, и после того, как команда перезапуска будет дана одной из служб, следующая должна быть запущена, когда предыдущая будет завершена.

Я знаю, что могу перезапустить службу с помощью команды net, и я могу создать задержку, например, с помощью команды ping, которая повторяется x количество раз, но я никогда не знаю заранее, сколько времени потребуется для перезапуска службы .

Спасибо, С уважением, Марсель

На нашем 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

сделайте это по сценарию и убедитесь, что он запускается каждый день рано утром.

Если вы поместите команды net stop в пакетный файл в том порядке, в котором службы должны быть остановлены и запущены, они будут обрабатываться одна за другой. Первая служба будет остановлена, затем вторая и т. Д. Вторая и последующие службы (команды net stop) не будут обрабатываться, пока не завершится предыдущая.