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

Дефрагментация / монитор производительности без планировщика задач

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

Мне нужно собрать статистику производительности с помощью наборов сборщиков данных в Windows 7 или Windows 2008, но для интерфейса монитора производительности требуется, чтобы планировщик задач был запущен. Возможно ли это, потому что я не пытаюсь ничего запланировать (кроме сбора информации WMI каждые 15 секунд, но я сомневаюсь, что это передает эту задачу планировщику задач)? Есть ли способ заставить его думать, что планировщик заданий работает? Если нет, есть ли способ временно переопределить групповую политику, чтобы разрешить запуск планировщика заданий? Я обнаружил, что большинство групповых политик может быть переопределено администратором, отредактировав реестр.

Точно так же я хочу дефрагментировать жесткий диск на одной из моих рабочих станций, но я не могу запустить его из-за зависимости от планировщика заданий - можно ли это преодолеть?

Если вы ДЕЙСТВИТЕЛЬНО хотите добиться того же другими способами, вам лучше отточить свои навыки написания сценариев. На вашем месте я бы написал сценарий, возможно, на KIX или VBS, который запускается при запуске или аналогичном с подходящими учетными данными. Я бы создал цикл, который обрабатывает файл INI или аналогичный, полный данных, содержащих строки JOB Name, TIME, DAY и строку, которую следует выполнить. Вы можете жестко запрограммировать задания, если они не собираются меняться. Цикл будет работать непрерывно с засыпанием X между каждым циклом = слабое воздействие. Значение сна X будет определять степень детализации заданий. На каждом проходе вы будете выполнять сравнения манипуляций со строками, где, если TIME, DAY, даже DATE совпадает с текущим временем и т.д., выполните командную строку. Я использую аналогичные сценарии для выполнения всевозможных задач, однако обнаружил, что если он работает постоянно, он в конечном итоге падает из-за проблем с управлением ресурсами Windows. Я обычно заставляю скрипт самоуничтожаться по истечении фиксированного периода или установленного времени, порождая другую версию самого себя, высвобождая ресурсы и т. Д.

Помимо общего представления о том, что отключать планировщик задач практически бессмысленно, это также сильно мешает встроенным функциям сервера. В Windows Server и клиентах произошел большой сдвиг: автоматические и повторяющиеся задания переносятся в планировщик задач, а не в какой-то скрытый интерфейс ОС. Это действительно имеет смысл, теперь как пользовательские, так и системные задания находятся и управляются в одном месте. Тебе действительно стоит снова побороть свинью, принеси веревку!

Тем не менее, чтобы ответить на ваш вопрос:

Да, монитор производительности полагается на планировщик задач, так как он может запускать запланированные проверки, так сказать. Теоретически вы можете использовать другое программное обеспечение для автоматизации задач, но монитор производительности по-прежнему не будет работать, и как только вы установите программу для автоматизации задач, вы полностью лишитесь цели отключения планировщика задач, так что снова, почему он отключен?

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

Что касается рабочей станции, то дефрагментатор должен запускаться автоматически в Win7, на самом деле он «запланирован» на работу еженедельно. О, и он использует планировщик задач для выполнения!

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