Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Использование скрипта остановки

Заказная инсталляция | Инсталляция с использованием скриптов совместимости | Никогда не инсталлируйте непроверенные приложения на рабочий сервер!!! | Пример из реального мира | Фильтрация приложений | Вирусы, черви, трояны... | Настройка безопасности в Internet Explorer | Изменения, вносимые Internet Explorer Enhanced Security Configuration | Реализация Windows Automatic Updates | Использование SUS |


Читайте также:
  1. a) Использование Past Indefinite является обязательным с глаголами, которые
  2. D-моделирование) автобусной остановки
  3. I. ИСПОЛЬЗОВАНИЕ КРИСТАЛЛОВ
  4. IV МАГИЧЕСКАЯ СИЛА ПРАВИЛЬНОЙ ПОСТАНОВКИ ВОПРОСОВ
  5. Блок 2 Использование абсолютных и относительных ссылок
  6. Блок 3 Использование функций
  7. в. Использование Novell Client

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

Пример скрипта на Visual Basic:

On Error Resume Next
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Updates\WS2K3\SP1\Q819639\Description")
If Err then
Hotfix1="Q819639_WS2K3_SP1_x86_en.exe /Z /M"
WshShell.Exec(Hotfix1)
End If
WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Updates\WS2K3\SP1\KB818529\Description")
If Err then
Hotfix2="KB818529_WS2K3_SP1_x86_en.exe /Z /M"
WshShell.Exec(Hotfix2)
End If

Чтобы указать этот скрипт как скрипт останова, используйте Group Policy Management Console для редактирования GPO, применяемого к терминальным серверам. Раскройте Computer Configuration, Windows Settings, Scripts (Startup/Shutdown), в правой панели дважды щелкните Shutdown. Откроется окно совйств скрипта:

Щелкните Show Files и скопируйте ваш файл скрипта и все инсталляционные файлы заплаты в эту папку. Затем используйте кнопку Add для настройки скрипта на запуск при остановке системы (shutdown). При каждом выключении или перезагрузке сервером скрипт проинсталлирует необходимые заплаты, отсутствующие в системе.

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


Дата добавления: 2015-11-14; просмотров: 39 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Использование групповых политик для развертывания пакетов обновлений| Практика защиты от вирусов

mybiblioteka.su - 2015-2024 год. (0.006 сек.)