Сценарий, который запустит сервис каждый раз, он останавливается

Я сохраняю свои пароли в текстовом файле, таким образом, легко посмотреть на - не нуждаются ни в каком приложении. Я сохраняю файл зашифрованным с долгим паролем, который я никогда не записывал. Я предполагаю на днях, что я должен сказать моей жене, каково это...

"Рабочая" версия файла распечатывается в мелком шрифте, таким образом, это соответствует на одном листе бумаги, и это свернуто в небольшой ноутбук, который я ношу вокруг и отслеживаю подобные свой кошелек. В основном я следую совету Bruce Schneier и имею хорошие пароли, которые записаны где-нибудь безопасные.

Наш, "что, если один администратор поражен шиной" план, то, что у каждого из нас есть их собственный файл зашифрованного пароля. Существует достаточно маленькое количество нас, и мы - все не достаточно немые для разбрасывания печатной лжи списка, таким образом, оно работает хорошо.

У нас также есть маленький файл в общих каталогах, которые мы используем, который имеет менее критические пароли, к которым все мы обращаемся.

Мы "генерируем" наши собственные сложные пароли для самого критического использования: Я обычно иду сначала и выбираю букву или число. Затем следующий парень выбирает один, затем меня (или другой парень), и так далее. Мы заканчиваем с вещами как pl8u7ke, которые оказываются не слишком твердыми, чтобы помнить, используете ли Вы их в значительной степени каждый день.

1
задан 16 August 2009 в 01:15
6 ответов

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

  1. Откройте Сервисную панель управления
  2. Щелкните правой кнопкой по сервису и получите свойства
  3. Нажмите на вкладку Recovery и измените настройки там

Править:
Да, и поскольку все добавили, что необходимо, конечно, проверять для наблюдения то, что происходит с сервисом. Путешествующий Tech Guy делает правильное замечание об утечках памяти.

14
ответ дан 3 December 2019 в 16:08

Я также проверил бы Event Viewer для наблюдения, почему сервис отказывает - могло случиться так, что незначительная фиксация или обновление драйвера решит проблему постоянно.

Другая точка: если процесс пропускает память и оставляет выделенную память, когда это отказывает, перезапущение его много раз уменьшает устойчивость ОС и увеличивает шанс, Ваша вся система исчерпает ресурсы раньше.

Короче говоря, моя рекомендация состоит в том, чтобы иметь дело с проблемой, не помещать лейкопластырь на нее :)

7
ответ дан 3 December 2019 в 16:08

Посмотрите, можете ли Вы или кто-то, которого Вы делегируете, периодически запускать Проводник Процесса Sysinternals на машине и сервисе, затронутом после того, как это работало в течение дня.

Под services.msc получите свойства сервиса; название исполняемого файла должно быть найдено там. Это - то, что Вы будете контролировать в Проводнике Процесса. В PE щелкните правой кнопкой по названию исполняемого файла и получите его свойства. Отметьте использование памяти.

После сервисных катастрофических отказов не перезапускайте его сразу же. Выполните PE и запустите сервис. Получите его свойства и отметьте его использование памяти после того, как оно будет работать в течение нескольких минут.

У Вас может быть случай для сообщения поставщику с ошибочным драйвером.

Обходные решения, как перечислено ранее включают перезапуск сервиса через Сервисное диалоговое окно, перезапуск обслуживания через запланированный сценарий или перезагрузки машины в расписании, говорят каждый день в полдень или полночь или каждый раз, когда некоторое время простоя может быть допущено.

1
ответ дан 3 December 2019 в 16:08

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

strComputer = "." 
strSvcName = "PureActiv Video Processor" 
set objWMI = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
set objService = objWMI.Get("Win32_Service.Name='" & strSvcName & "'")
If objService.State= "Stopped" Then
    objService.StartService()
End If


Этот вопрос уже задали, посмотрите, Как я могу автоматически перезапустить службу Windows, если он отказывает?

Надеюсь, это поможет.

0
ответ дан 3 December 2019 в 16:08

Это - задание для более общего системного здоровья и контролирующего инструмента, как Монитор сети ActivExperts или что-то более дорогое (Менеджер операций) или более с открытым исходным кодом (Nagios) и др. ^^

0
ответ дан 3 December 2019 в 16:08
  • 1
    Вероятно, не, если это не намного более крупный магазин, чем описанный или существует тысяча таких экземпляров этого сервиса. –  dmoisan 16 August 2009 в 05:06
  • 2
    Дюжины было бы достаточно для гарантирования надлежащего контроля - но я соглашаюсь, что это - вероятно, не случай. Просто требуемый для добавления " другой angle" и будьте уколом ;) –  Oskar Duveborn 16 August 2009 в 14:26
  • 3
    Нет, когда я думаю об этом, даже единственный сервис гарантирует надлежащий контрольный комплект..., но that' s все еще укол во мне говорящий ^^ –  Oskar Duveborn 16 August 2009 в 14:38

Ре @Oskar, контролирующее даже единственный сервер - Вы могли даже использовать что-то как Сервисный Ястреб, который контролирует окна wervices, не имея необходимость использовать такой большой контрольный комплект.

0
ответ дан 3 December 2019 в 16:08

Теги

Похожие вопросы