Возникла ситуация когда нужно было решить проблему с автоматизации перезапуска службы на Windows Server! Простой и эффективный способ написать обычный #bat скрипт.
Листинг (с прерыванием):
@Echo Off
echo Restart ITV Intellect Core Server!
Set ServiceName=IntellectRunSrv
Pause
set datetemp=%date:~-10%
echo Restart ITV Intellect Core Server! > C:\Intellect-log\%DATETEMP%.txt
echo Начало работы - %DATE% в %TIME% >> C:\Intellect-log\%DATETEMP%.txt
net stop IntellectRunSrv
net start IntellectRunSrv
Echo Конец работы, %DATE% в %TIME% >> C:\Intellect-log\%DATETEMP%.txt
Pause
Листинг (без прерывания):
@Echo Off
echo Restart ITV Intellect Core Server!
Set ServiceName=IntellectRunSrv
set datetemp=%date:~-10%
echo Restart ITV Intellect Core Server! > C:\Intellect-log\%DATETEMP%.txt
echo Начало работы - %DATE% в %TIME% >> C:\Intellect-log\%DATETEMP%.txt
net stop IntellectRunSrv
net start IntellectRunSrv
Echo Конец работы, %DATE% в %TIME% >> C:\Intellect-log\%DATETEMP%.txt
Exit
Настройка перезапуска службы ITV Intellect Core Server
- Из меню Пуск перейти в Панель управления Windows.
- Выбрать пункт Администрирование -> Службы. Будет открыт список служб, зарегистрированных в системе.
- В контекстном меню службы Intellect Core Server выбрать пункт Свойства.
Примечание.
Контекстное меню вызывается кликом правой кнопкой мыши по имени службы
- В открывшемся окне перейти на вкладку Восстановление (1).
- Из соответствующих раскрывающихся списков выбрать действия, которые требуется выполнить в случае первого, второго и последующих сбоев в работе службы (2).
- Для сохранения изменений нажать на кнопку ОК (3).
Настройка перезапуска службы Intellect Core Server завершена.
Маргарита
Вы сейчас локальный Terrasoft CRM с трейдовым сервером на бирже сравнили? Думаю это для них даже комплимент ) На практике ничего критичного в перезапуске нет, если вы конечно не создаете новых печатных форм по сто штук в день.