Пример сценария, который можно использовать с Configuration Manager 2007 для автоматизации настройки фильтров записи в Windows Embedded до и после установки программного обеспечения и обновлений к нему, см. в разделе Пример сценария настройки фильтров записи при помощи Configuration Manager 2007 на устройствах с операционной системой Windows Embedded.
Для использования сценария, распространения программного обеспечения и управления обновлениями программного обеспечения при помощи Configuration Manager 2007 на устройствах Windows Embedded, использующих фильтр записи EWF или FBWF, необходимо выполнить перечисленные ниже действия.
- Создайте пакет распространения программного обеспечения для
развертывания сценария VBScript, содержащего перечисленные ниже
программы.
 
 - Программа 1. Отправка команды для выключения
фильтра записи.
 
- Программа 2. Отправка команды для включения
фильтра записи.
 
 
- Программа 1. Отправка команды для выключения
фильтра записи.
- Создайте пользовательскую последовательность задач, выполняющую
перечисленные ниже задачи.
 
 - Установка CScript-сервера как сервера
сценариев по умолчанию путем запуска следующей команды: cmd.exe
/c cscript.exe
 
- Запуск программы 1 для выключения фильтра
записи.
 
- Выполнение необходимых действий по
распространению и обновлению программного обеспечения.
 
- Запуск программы 2 для включения фильтра
записи.
 
 
- Установка CScript-сервера как сервера
сценариев по умолчанию путем запуска следующей команды: cmd.exe
/c cscript.exe
- Развертывание последовательности задач среди устройств в
организации.
 
|  Примечание | 
|---|
| Сценарий, приведенный в примере, был разработан для безопасной работы в любой операционной системе, однако его работа была проверена только с образами Windows XP Embedded. Тщательно проверьте сценарий перед запуском на других системах. | 
С помощтю перечисленных ниже процедур создайте пакет распространения программного обеспечения и программы, содержащие пример сценария, чтобы создать и развернуть последовательность задач, используемую для установки сценария на устройствах с ОС Windows Embedded в организации.
Создание пакета распространения программного обеспечения и программ, содержащих развертываемый сценарий
- 
Скопируйте сценарий с раздела Пример сценария настройки фильтров записи при помощи Configuration Manager 2007 на устройствах с операционной системой Windows Embedded. Сохраните его как текстовый файл с именем XPeWriteFilters.vbs. 
- 
В консоли Configuration Manager выберите System Center Configuration Manager / База данных сайта / Управление компьютером / Распространение программного обеспечения. 
- 
Щелкните правой кнопкой мыши узел Пакеты, а затем последовательно нажмите кнопки Создать и Пакет, чтобы открыть мастер создания пакетов. 
- 
На странице Общие укажите имя пакета и другие дополнительные свойства, а затем нажмите кнопку Далее. 
- 
На странице Источник данных установите флажок Этот пакет содержит исходные файлы. 
- 
В разделе Исходная версия нажмите кнопку Задать, чтобы открыть диалоговое окно Задание исходного каталога. 
- 
В диалоговом окне Задать исходный каталог введите путь или перейдите к расположению, содержащему сценарий XPeWriteFilters.vbs, затем нажмите кнопку ОК. 
- 
На странице Источник данных установите флажок Всегда получать файлы из исходного каталога. При необходимости установите все оставшиеся параметры на этой странице, а затем нажмите кнопку Далее. 
- 
Выполните указания на оставшихся страницах мастера нового пакета в соответствии со стандартными процедурами распространения программного обеспечения.  Примечание ПримечаниеЭту процедуру требуется выполнить для сайта Configuration Manager 2007 только один раз. 
Создание программы для запуска языка сценариев VBScript в режиме выключения
- 
В консоли Configuration Manager выберите System Center Configuration Manager / База данных сайта / Управление компьютером / Распространение программного обеспечения. 
- 
Разверните узел Пакеты, а затем разверните имя пакета, созданного при помощи предыдущей процедуры. 
- 
Щелкните правой кнопкой мыши пункт Программы под пакетом, а затем последовательно нажмите кнопки Создать и Программа, чтобы открыть мастер создания программы. 
- 
На странице Общие укажите перечисленные ниже значения. - В поле Имя введите Выключить фильтр
записи.
 
- В поле Командная строка введите
команду cmd.exe /c cscript.exe XPeWriteFilter.vbs
DISABLE.
 
- В раскрывающемся списке После
выполнения выберите пункт Configuration Manager
перезапускает компьютер.
 
 
- В поле Имя введите Выключить фильтр
записи.
- 
Нажмите кнопку Далее. 
- 
На странице Требования нажмите кнопку Далее. 
- 
На странице Среда выберите пункт В любом случае в раскрывающемся списке Требования запуска, а затем нажмите кнопку Далее. 
- 
На странице Дополнительно установите флажок Разрешить установку программы из последовательности задач "Установка программного обеспечения" без объявления. 
- 
Выполните указания на оставшихся страницах мастера нового пакета в соответствии со стандартными процедурами распространения программного обеспечения.  Примечание ПримечаниеЭту процедуру требуется выполнить для сайта Configuration Manager 2007 только один раз. 
Создание программы для запуска языка сценариев VBScript в режиме включения
- 
В консоли Configuration Manager выберите System Center Configuration Manager / База данных сайта / Управление компьютером / Распространение программного обеспечения. 
- 
Разверните узел Пакеты, а затем разверните имя пакета, созданного при помощи предыдущей процедуры. 
- 
Щелкните правой кнопкой мыши пункт Программы под пакетом, а затем последовательно нажмите кнопки Создать и Программа, чтобы открыть мастер создания программы. 
- 
На странице Общие укажите перечисленные ниже значения. - В поле Имя введите Включить фильтр
записи.
 
- В поле Командная строка введите
команду cmd.exe /c cscript.exe XPeWriteFilter.vbs
ENABLE.
 
- В раскрывающемся списке После
выполнения выберите пункт Configuration Manager
перезапускает компьютер.
 
 
- В поле Имя введите Включить фильтр
записи.
- 
Нажмите кнопку Далее. 
- 
На странице Требования нажмите кнопку Далее. 
- 
На странице Среда выберите пункт В любом случае в раскрывающемся списке Требования запуска, а затем нажмите кнопку Далее. 
- 
На странице Дополнительно установите флажок Разрешить установку программы из последовательности задач "Установка программного обеспечения" без объявления. 
- 
Выполните указания на оставшихся страницах мастера нового пакета в соответствии со стандартными процедурами распространения программного обеспечения.  Примечание ПримечаниеЭту процедуру требуется выполнить для сайта Configuration Manager 2007 только один раз. 
Создание последовательности задач
- 
В консоли Configuration Manager выберите раздел System Center Configuration Manager / База данных сайта / Управление компьютером / Развертывание операционной системы и разверните узел. 
- 
Щелкните правой кнопкой мыши Последовательности задач, выберите пункт Создать, а затем щелкните Последовательность задач, чтобы открыть мастер создания последовательности задач. 
- 
На странице Создать новую последовательность задач выберите команду Создать новую пользовательскую последовательность задач, а затем нажмите кнопку Далее. 
- 
На странице Сведения о последовательности задач укажите имя и необязательное примечание для последовательности задач, а затем нажмите кнопку Далее. Не вводите значение в поле Образ загрузки. 
- 
На странице Сводка проверьте значения, указанные для последовательности задач, а затем нажмите кнопку Далее. 
- 
Нажмите кнопку Закрыть, чтобы закрыть мастер создания последовательности задач. 
Редактирование последовательности задач
- 
В консоли Configuration Manager выберите раздел System Center Configuration Manager / База данных сайта / Управление компьютером / Развертывание операционной системы и разверните узел. 
- 
Щелкните Последовательности задач, щелкните правой кнопкой мыши последовательность задач, созданную при выполнении предыдущей процедуры, а затем выберите команду Редактировать, чтобы открыть редактор последовательности задач. 
- 
Выберите команду Добавить, щелкните Общие, а затем выберите пункт Выполнить из командной строки, чтобы добавить новую задачу для задания сервера сценария по умолчанию. 
- 
На вкладке Свойства задачи Выполнить из командной строки укажите в поле Командная строка следующую команду:  Скопировать код Скопировать кодcmd.exe /c cscript.exe 
- 
Выберите команду Добавить, щелкните Общие, а затем выберите пункт Установить программное обеспечение, чтобы добавить новую задачу для выключения фильтра записи. 
- 
На вкладке Свойства задачи Установить программное обеспечение нажмите кнопку Обзор, а затем выберите ранее созданный пакет со сценарием XPeWriteFilter.vbs. 
- 
В раскрывающемся списке Программа выберите программу Выключить фильтр записи. 
- 
При необходимости добавьте дополнительные задачи для установки программного обеспечения или его обновлений. 
- 
Выберите команду Добавить, щелкните Общие, а затем выберите пункт Установить программное обеспечение, чтобы добавить новую задачу для включения фильтра записи. 
- 
На вкладке Свойства задачи Установить программное обеспечение нажмите кнопку Обзор, а затем выберите ранее созданный пакет со сценарием XPeWriteFilter.vbs. 
- 
В раскрывающемся списке Программа выберите программу Включить фильтр записи. 
- 
Нажмите кнопку ОК, чтобы сохранить изменения и закрыть редактор последовательности задач. 
Развертывание последовательности задач
- 
В консоли Configuration Manager выберите раздел System Center Configuration Manager / База данных сайта / Управление компьютером / Развертывание операционной системы и разверните узел. 
- 
Щелкните Последовательности задач, щелкните правой кнопкой мыши последовательность задач, созданную при выполнении предыдущей процедуры, а затем выберите команду Объявить, чтобы открыть мастера создания объявления. 
- 
На странице Общие укажите перечисленные ниже сведения. - Имя: укажите имя объявления.
 
- Комментарий: укажите необязательное
описание для объявления.
 
- Последовательность задач: нажмите
кнопку Обзор, а затем выберите последовательность задач для
объявления на устройствах с ОС Windows Embedded.
 
- Коллекция: нажмите кнопку
Обзор, а затем выберите коллекцию устройств с ОС
Windows Embedded, в которой необходимо объявить
последовательность задач.
 
 
- Имя: укажите имя объявления.
- 
Нажмите кнопку Далее. 
- 
Выполните указания на оставшихся страницах мастера создания обновления в соответствии со стандартными процедурами распространения программного обеспечения. Последовательность задач будет запущена на целевых устройствах. Запустите сценарий, чтобы выключить фильтр записи, и установите необходимое программное обеспечение или обновления к нему. После этого сценарий будет автоматически перезапущен, чтобы включить фильтр записи после завершения установки. 




