Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Относится к Configuration Manager (Current Branch)
Вы можете создавать последовательности задач для автоматизации задач в среде Configuration Manager. Эти задачи варьируются от записи ОС на эталонном компьютере до развертывания ОС на одном или нескольких целевых компьютерах. Действия последовательности задач определяются отдельными шагами последовательности. При выполнении последовательности задач она выполняет действия каждого шага на уровне командной строки в контексте локальной системы. Это означает, что последовательность задач выполняется полностью автоматически без вмешательства пользователя.
Последовательность задач и действия
Шаги — это основные компоненты последовательности задач. Они могут включать такие команды, как:
- Настройка и запись ОС эталонного компьютера
- Установите Windows, драйверы оборудования, клиент Configuration Manager и программное обеспечение на конечном компьютере
Действия шага определяют команды шага последовательности задач. Существует два типа действий:
- Действие, определяемое с помощью строки командной строки, называется пользовательским действием
- Действие, предопределенное Configuration Manager, называется встроенным действием.
Последовательность задач может выполнять любое сочетание пользовательских и встроенных действий.
Этапы последовательности задач могут также включать условия, определяющие их поведение. Эти варианты включают остановку последовательности задач или продолжение последовательности задач в случае возникновения ошибки. Одним из типов условий является переменная последовательности задач. Например, используйте переменную SMSTSLastActionRetCode для проверки условия предыдущего шага. Добавьте условия к одному шагу или группе шагов.
Последовательность задач обрабатывает шаги последовательно. Эта последовательность включает действие шага и любые условия шага. Когда Configuration Manager начинает обработку шага последовательности задач, он не начинает следующий шаг, пока не будет завершено предыдущее действие.
Последовательность задач считается завершенной, если:
- Все его шаги завершены.
- Неудачный шаг приводит к тому, что Configuration Manager прекращает выполнение последовательности задач до завершения всех ее шагов.
Например, если на шаге последовательности задач не удается найти указанное изображение или пакет в точке распространения, последовательность задач содержит поврежденную ссылку. Configuration Manager прекращает выполнение последовательности задач в этой точке, если только у неудачного шага не есть условие для продолжения в случае возникновения ошибки.
Важно!
По умолчанию последовательность задач завершается сбоем после одного шага или действия. Если вы хотите, чтобы последовательность задач продолжалась даже при сбое шага, измените последовательность задач, перейдите на вкладку "Параметры " и выберите "Продолжить по ошибке".
Дополнительные сведения об этапах, которые можно добавить в последовательность задач, см. в разделе Этапы последовательности задач.
Группы последовательности задач
В последовательности задач можно сгруппировать несколько шагов. Группа последовательности задач состоит из имени, необязательного описания и любых необязательных условий. Последовательность задач оценивает условия группы как единое целое, прежде чем перейти к следующему шагу. Вкладывайте группы друг в друга или объединяйте шаги и подгруппы. Группы удобны для объединения нескольких этапов с общим условием.
Назначение имени группам последовательности задач. Он не обязательно должен быть уникальным. Можно также указать дополнительное описание для группы "Последовательность задач".
Важно!
По умолчанию группа последовательности задач завершается сбоем, когда происходит сбой любого шага или внедренной группы в группе. Если вы хотите, чтобы последовательность задач продолжалась при сбое шага или внедренной группы, установите параметр Продолжить ошибку на шаге или в группе.
В следующей таблице показано, как работает параметр "Продолжить по ошибке " при группировании шагов.
В данном примере есть две группы последовательностей задач, каждая из которых включает по три шага последовательности задач.
| Группа или шаг последовательности задач | Продолжить с параметром ошибки |
|---|---|
| Группа последовательности задач 1 | Выбрана ошибка "Продолжить по ошибке ". |
| Последовательность задач, шаг 1 | Выбрана ошибка "Продолжить по ошибке ". |
| Последовательность задач: шаг 2 | Не установлено . |
| Последовательность задач: шаг 3 | Не установлено . |
| Группа последовательности задач 2 | Не установлено . |
| Последовательность задач: шаг 4 | Не установлено . |
| Последовательность задач: шаг 5 | Не установлено . |
| Последовательность задач: шаг 6 | Не установлено . |
Если последовательность задач на шаге 1 не пройдена, последовательность задач продолжается с шага последовательности задач 2.
Если последовательность задач на шаге 2 не выполняется, последовательность задач не выполняется на шаге 3 последовательности задач. Поскольку группа последовательности задач 1 настроена на ошибку "Продолжить по ошибке", последовательность задач продолжается до группы последовательности задач 2. Далее выполняется последовательность задач на шаге 4.
При сбое шага последовательности задач 4 дальнейшие действия больше не выполняются. Последовательность задач завершается сбоем, так как параметр ошибки "Продолжить включение " не настроен для группы последовательности задач 2.
Добавление последовательностей дочерних задач в последовательность задач
Добавьте новый шаг последовательности задач, выполняющий другую последовательность задач. На этом этапе создается связь "родитель-родитель-ребенок" между последовательностями задач. С помощью этого шага можно создавать более модульные последовательности задач, которые можно использовать повторно.
Дополнительные сведения см. в разделе Запуск последовательности задач.
Примечание.
Configuration Manager не включает эту необязательную функцию по умолчанию. Перед использованием этой функции необходимо включить ее. Дополнительные сведения см. в статье "Включение необязательных компонентов из обновлений".
Переменные последовательности задач
Переменные последовательности задач — это набор пар имя и значение. Они предоставляют параметры конфигурации и развертывания ОС для задач настройки компьютера, ОС и состояния пользователя в клиенте Configuration Manager. Переменные последовательности задач предоставляют механизм для настройки шагов в последовательности задач.
При выполнении последовательности задач многие параметры последовательности задач сохраняются в виде переменных среды. Можно получить доступ к значениям встроенных переменных последовательности задач или изменить их. Можно также создать новые переменные последовательности задач, чтобы настроить способ выполнения последовательности задач на конечном компьютере.
Используйте переменные последовательности задач для выполнения следующих действий:
Настройка параметров последовательности задач
Укажите аргументы командной строки для шага последовательности задач
Оценка условия, определяющего, выполняется ли шаг последовательности задач или группа
Предоставление значений для пользовательских сценариев, используемых в последовательности задач
Например, у вас есть последовательность задач, включающая этап последовательности задач " Присоединение, домен" или "Рабочая группа ". Разверните последовательность задач для разных коллекций, где членство в коллекции определяется членством в домене. Укажите переменную последовательности задач для каждой коллекции для доменного имени каждой коллекции. Затем используйте эту переменную последовательности задач, чтобы указать соответствующее доменное имя в последовательности задач.
Дополнительные сведения см. в статье Использование переменных последовательности задач.
Создание последовательности задач
Создайте последовательности задач с помощью мастера создания последовательности задач. Мастер может создавать встроенные последовательности задач для определенных задач или пользовательские последовательности задач для выполнения множества различных задач. Мастер позволяет создавать следующие типы последовательностей задач:
Установка существующего образа операционной системы на целевой компьютер
Построение и запись образа ОС эталонного компьютера
Обновление Windows с помощью пакета обновления ОС на целевом компьютере
Создайте настраиваемую последовательность задач, выполняющую настраиваемую задачу или развертывание специализированной ОС
Дополнительные сведения см. в разделе Создание последовательности задач для установки операционной системы.
Изменение последовательности задач
Измените последовательность задач с помощью редактора последовательности задач. Редактор может внести следующие изменения в последовательность задач:
Добавление или удаление шагов из последовательности задач
Изменение порядка шагов последовательности задач
Добавление и удаление групп шагов
Укажите, продолжается ли последовательность задач при возникновении ошибки
Добавьте условия к шагам и группам последовательности задач
Важно!
Если в результате изменения в последовательности задач есть какие-либо несвязанные ссылки на объект, редактор требует, чтобы вы исправили ссылку перед ее закрытием. Возможные действия:
- Исправление ссылки
- Удаление объекта, на который нет ссылки, из последовательности задач
- Временное отключение шага последовательности неудачных задач до тех пор, пока недействительная ссылка не будет исправлена или удалена
Дополнительные сведения о редактировании последовательностей задач см. в статье Использование редактора последовательностей задач.
Развертывание последовательности задач
Разверните последовательность задач на целевых компьютерах, которые находятся в любой коллекции Configuration Manager. Используйте встроенную коллекцию " Все неизвестные компьютеры " для развертывания операционных систем на неизвестных компьютерах. Последовательность задач нельзя развернуть в коллекциях пользователей.
Важно!
Не развертывайте последовательности задач, устанавливающие операционные системы в несоответствующие коллекции. Убедитесь, что коллекция, в которой развертывается последовательность задач, включает только те компьютеры, на которых вы хотите установить ОС. Чтобы предотвратить нежелательные развертывания ОС, настройте параметры для развертываний с высоким риском. Дополнительные сведения см. в разделе "Параметры для управления развертываниями с высоким риском".
Каждый целевой компьютер, получающий последовательность задач, запускает последовательность задач в соответствии с параметрами, указанными в развертывании. Сами последовательности задач не содержат связанных файлов или программ. Все файлы, на которые ссылается последовательность задач, должны уже присутствовать на конечном компьютере или храниться в точке распространения, к которой могут получить доступ клиенты.
Примечание.
Последовательность задач устанавливает пакеты, на которые ссылаются программы, даже если программа или пакет уже установлены на конечном компьютере.
Если приложение устанавливается последовательностью задач, оно устанавливается только в том случае, если выполняются правила требований, а приложение еще не установлено на основе метода обнаружения, указанного для приложения.
Клиент Configuration Manager запускает развертывание последовательности задач при загрузке клиентской политики. Сведения о том, как выполнить это действие вместо ожидания следующего цикла опроса, см. в статье Запуск извлечения политики для клиента Configuration Manager.
При развертывании последовательностей задач на устройствах Windows Embedded с включенным фильтром записи можно указать, следует ли отключить фильтр записи на устройстве во время развертывания, а затем перезапустить устройство после развертывания. Если фильтр записи не отключен, последовательность задач развертывается во временном наложении и не будет доступна при перезапуске устройства.
Примечание.
При развертывании последовательности задач на устройстве с Windows Embedded убедитесь, что это устройство входит в коллекцию с настроенным окном обслуживания. Это позволяет управлять отключением и включением фильтра записи, а также перезапуском устройства.
Если клиенты загружают последовательности задач вне периода обслуживания, последовательность задач загружается дважды. В этом сценарии клиент загружает последовательность задач, отключает фильтр записи, перезагружает компьютер, а затем повторно загружает последовательность задач. Это поведение обусловлено тем, что последовательность задач изначально была загружена во временное наложение, которое удаляется при перезапуске устройства.
Дополнительные сведения о развертывании последовательностей задач см. в разделе Развертывание последовательности задач.
Экспорт и импорт
Configuration Manager позволяет экспортировать и импортировать последовательности задач. При экспорте последовательности задач можно включить объекты, на которые ссылается последовательность задач.
Дополнительные сведения см. в разделе Экспорт и импорт последовательностей задач.
Запуск последовательности задач
Последовательности задач всегда выполняются с использованием учетной записи "Локальная система". При выполнении последовательности задач клиент Configuration Manager сначала проверяет наличие пакетов, на которые имеются ссылки, прежде чем приступить к этапам последовательности задач. Если не удается проверить или скачать указанный пакет, последовательность задач возвращает ошибку для соответствующего шага последовательности задач.
Примечание.
Этап последовательности задач Запустите командную строку , предоставляя возможность выполнить команду от имени другой учетной записи.
Если вы настраиваете развертывание последовательности задач для загрузки и запуска, клиент Configuration Manager загружает все зависимое содержимое в свой кэш. Если размер кэша клиента слишком мал или не удается найти содержимое, последовательность задач завершится сбоем. Клиент создает сообщение о состоянии.
Вы также можете указать, что клиент скачивает содержимое только при необходимости. Чтобы выполнить это действие, при необходимости выберите " Загружать содержимое локально", запустив последовательность задач в развертывании последовательности задач. Другой вариант — запустить программу из точки распространения. При использовании этого параметра клиент устанавливает файлы непосредственно из точки распространения без предварительной загрузки их в кэш.
Если для развертывания последовательности задач настроено значение "Доступно", если клиент не может найти зависимое содержимое для последовательности задач, он немедленно отправляет сообщение об ошибке. В случае обязательного развертывания клиент Configuration Manager ожидает в этой ситуации. Программа пытается повторно загрузить контент до истечения крайнего срока, если контент еще не реплицирован в расположение контента, к которому у клиента есть доступ.
При успешном или неудачном выполнении последовательности задач Configuration Manager записывает это состояние в журнал клиента.
После запуска последовательности задач на компьютере ее нельзя отменить или остановить.
Важно!
Если этап последовательности задач требует перезагрузки компьютера, клиент должен иметь возможность загрузки в отформатированный раздел диска. В противном случае последовательность задач завершится ошибкой независимо от обработки ошибок, указанных в последовательности задач.
При обновлении зависимого объекта последовательности задач до более новой версии любая последовательность задач, ссылающаяся на пакет, обновляется автоматически. Оно ссылается на последнюю версию, независимо от количества развернутых обновлений.
Использование окон обслуживания
Вы можете указать, когда последовательность задач может выполняться, определив окно обслуживания для коллекции устройств. Вы настраиваете окна обслуживания с помощью даты начала, начала и окончания, а также шаблона повторения. При настройке расписания для периода обслуживания можно указать, что окно обслуживания применяется только к последовательностям задач. Дополнительные сведения см. в статье Использование окон обслуживания.
Важно!
Если вы настроили окно обслуживания для запуска последовательности задач, после запуска последовательности задач оно продолжает выполняться, даже если окно обслуживания закрывается.
Если к устройству применено несколько периодов обслуживания, клиент может игнорировать окно обслуживания "Все развертывания ". Начиная с версии 1810, используйте следующие параметры клиента для управления этим поведением: Разрешить установку обновлений программного обеспечения в окне обслуживания "Все развертывания", если доступно окно обслуживания "Обновление программного обеспечения". Дополнительные сведения см. в статье О параметрах клиента
Последовательности задач и учетная запись доступа к сети
Важно!
Некоторые сценарии развертывания ОС не требуют использования учетной записи доступа к сети. Дополнительные сведения см. в разделе Расширенный протокол HTTP.
Хотя последовательности задач выполняются только в контексте учетной записи "Локальная система", вам может потребоваться настроить учетную запись доступа к сети в следующих случаях:
Если последовательность задач пытается получить доступ к содержимому Configuration Manager в точках распространения. Правильно настройте учетную запись доступа к сети, иначе последовательность задач завершится сбоем.
При использовании образа загрузки для инициации развертывания операционной системы. В этом случае Configuration Manager использует среду Windows PE, которая не является полной операционной системой. В среде Windows PE используется автоматически создаваемое случайное имя, не являющееся членом какого-либо домена. Если вы неправильно настроите учетную запись доступа к сети, компьютер не сможет получить доступ к необходимому содержимому для последовательности задач.
Примечание.
Учетная запись доступа к сети никогда не используется в качестве контекста безопасности для запуска программ, установки приложений, установки обновлений или выполнения последовательности задач. Учетная запись доступа к сети используется только для доступа к связанным ресурсам в сети.
Дополнительные сведения об учетной записи доступа к сети см. в статье Учетная запись доступа к сети.
Расширенный протокол HTTP
Если включить расширенный протокол HTTP, для скачивания контента из точки распространения в описанных ниже сценариях не требуется учетная запись доступа к сети.
- Последовательности задач, запущенные с загрузочного носителя или PXE
- Последовательности задач, запущенные из центра программного обеспечения
Эти последовательности задач могут быть для развертывания ОС или пользовательскими. Он также поддерживается для компьютеров рабочих групп.
Дополнительные сведения см. в разделе Расширенный протокол HTTP.
Примечание.
Для следующих сценариев развертывания ОС по-прежнему требуется использовать учетную запись доступа к сети:
- Параметр развертывания последовательности задач, доступ к содержимому непосредственно из точки распространения, когда это необходимо для выполняемой последовательности задач
- Параметр шага "Запросить хранилище состояний": Если учетной записи компьютера не удается подключиться к хранилищу состояния, используйте учетную запись доступа к сети
- При подключении с ненадежным доменом или через леса Active Directory
- Шаг " Применить образ ОС ", доступ к содержимому непосредственно из точки распространения
- Последовательность задач с дополнительной настройкой "Сначала запускать другую программу"
- Многоадресная рассылка
Создание мультимедиа
Вы можете записывать последовательности задач, связанные с ними файлы и зависимости на несколько типов носителей. Configuration Manager поддерживает съемные носители, такие как DVD-диски или USB-устройства флэш-памяти, для записи записей, автономных и загрузочных носителей. Предварительно подготовленные мультимедиа используют файл образа Windows (WIM).
При создании носителя укажите пароль для управления доступом. Затем пользователь должен ввести пароль на целевом компьютере, чтобы запустить последовательность задач.
При запуске последовательности задач с носителя указанная архитектура процессора носителя не распознается. Если указанная архитектура не соответствует целевому компьютеру, последовательность задач по-прежнему пытается запуститься. Если архитектура носителя не соответствует архитектуре целевого компьютера, последовательность задач завершится ошибкой.
Дополнительные сведения см. в разделе Создание носителя последовательности задач.
Типы мультимедиа
Configuration Manager поддерживает следующие типы носителей:
Запись файлов мультимедиа
Этот носитель фиксирует образ операционной системы, настроенный и созданный за пределами инфраструктуры Configuration Manager. Файлы мультимедиа для записи могут содержать пользовательские программы, которые могут быть запущены до выполнения последовательности задач. Пользовательская программа может взаимодействовать с рабочим столом, запрашивать у пользователя входные значения или создавать переменные, которые будут использоваться в последовательности задач.
Дополнительные сведения см. в статье Создание носителя для захвата.
Автономные носители
Автономный носитель содержит последовательность задач и все связанные объекты, необходимые для выполнения последовательности задач. Последовательности задач автономного мультимедиа могут выполняться, когда Configuration Manager ограничен или отсутствует подключение к сети. Запустите автономный носитель следующими способами:
Если целевой компьютер не загружен, с автономного носителя используется образ Windows PE, связанный с последовательностью задач, и начинается последовательность задач.
Запуск отдельного носителя вручную. Если пользователь вошел в систему на компьютере, он может запустить последовательность задач с носителя.
Важно!
Последовательность задач автономного мультимедиа должна выполняться без извлечения данных из сети. В противном случае шаг последовательности задач, который пытается получить данные, завершается ошибкой. Например, возникает ошибка на шаге последовательности задач, где для получения пакета требуется точка распространения. Если отдельный носитель содержит необходимый пакет, этап последовательности задач выполняется успешно.
Дополнительные сведения см. в статье Создание отдельного носителя.
Загрузочный носитель
Загрузочный носитель содержит необходимые файлы для запуска целевого компьютера, чтобы он мог подключиться к инфраструктуре Configuration Manager. Затем он определяет, какие последовательности задач следует выполнить, на основе своей принадлежности к коллекции. Этот носитель не включает последовательность задач или зависимые объекты. Вместо этого клиент загружает содержимое по сети. Этот метод полезен для новых компьютеров или развертываний на новых компьютерах, когда на конечном компьютере нет ОС.
Дополнительные сведения см. в статье "Создание загрузочного носителя".
Предварительно подготовленные медиафайлы
Предварительно подготовленный носитель развертывает образ операционной системы на целевом компьютере, который не подготовлен. Предварительно подготовленные мультимедиа сохраняются в виде файла образа Windows (WIM). Этот файл может быть установлен на "голый" компьютер изготовителем или в промежуточном центре предприятия. Преимущество предварительно подготовленных носителей заключается в том, что для этих расположений не требуется подключение к среде Configuration Manager.
Дополнительные сведения см. в статье Создание предварительно подготовленных носителей.