IT решения от SiteTo
Суббота, 04.12.2021, 10:58
» Меню сайта
» Форма входа
Логин:
Пароль:
» Категории раздела
[8]
Active Directory [1]
Командная строка [10]
Службы и процессы [2]
Программы [4]
Удаленное управление [6]
Сети [4]
Исправление ошибок Windows [7]
Windows 2008 R2 [8]
» Поиск
» Реклама
Главная » Статьи » Windows и ПО » Службы и процессы

Настройка автоматического перезапуска службы
В Windows значительно усовершенствованы функции восстановления служб. Откройте оснастку Управление компьютером (Computer Management), выберите команду Службы и программы > Службы (Serices and Applications > Services) и перейдите на вкладке Восстановление (Recovery), где для каждой службы представлен набор соответствующих действий.


· Ничего не делать (Take no action);

· Перезапуск службы (Restart the service);

· Выполнение программы (Run a user-defined file);

· Перезагрузка компьютера (Reboot a machine).

Для решения этой задачи также можно создать собственный сценарий, выполняемый непрерывно, с помощью командного файла. Например, в следующем сценарии используются программы SC.EXE и SLEEP.EXE из пакета Resource Kit:

:start
sc query spooler > state.txt
find "STOPPED" state.txt
if %errorlevel% EQU 0 goto error
sleep 300
goto start

:error
sc start spooler
sleep 5
goto start


Существует возможность добавить имя сервера (например, \\server query и т.д.), если необходимо контролировать работу удаленного компьютера. Проверка выполняется каждые пять минут, однако, интервал можно изменить, равно как проверять сразу несколько служб.
Категория: Службы и процессы | Добавил: t0nick (15.02.2011)
Просмотров: 2336 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
» Реклама
» Мото ремонт
» Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright SiteTo © 2021Хостинг от uCoz