New-CMTaskSequence
Создайте последовательность задач.
Синтаксис
New-CMTaskSequence
[-ApplicationName <String[]>]
[-ApplyAll <Boolean>]
-BootImagePackageId <String>
[-BuildOperatingSystemImage]
[-ClientPackagePackageId <String>]
[-CreatedBy <String>]
[-Description <String>]
[-DomainAccount <String>]
[-DomainName <String>]
[-DomainOrganizationUnit <String>]
[-DomainPassword <SecureString>]
[-GeneratePassword <Boolean>]
[-HighPerformance <Boolean>]
[-IgnoreInvalidApplication <Boolean>]
[-ImageDescription <String>]
[-ImageVersion <String>]
[-InstallationLicensingMode <ServerLicensingMode>]
[-InstallationProperty <String>]
-JoinDomain <JoinType>
[-LocalAdminPassword <SecureString>]
[-MaximumServerConnection <Int32>]
-Name <String>
-OperatingSystemFileAccount <String>
[-OperatingSystemFileAccountPassword <SecureString>]
-OperatingSystemFilePath <String>
-OperatingSystemImageIndex <UInt32>
-OperatingSystemImagePackageId <String>
[-ProductKey <String>]
[-SoftwareUpdateStyle <SoftwareUpdateStyleType>]
[-TimeZone <TimeZoneInfo>]
[-WorkgroupName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequence
[-ApplicationName <String[]>]
[-ApplyAll <Boolean>]
-BootImagePackageId <String>
[-CaptureLocallyUsingLink <Boolean>]
[-CaptureNetworkSetting <Boolean>]
[-CaptureUserSetting <Boolean>]
[-CaptureWindowsSetting <Boolean>]
[-ClientPackagePackageId <String>]
[-ConfigureBitLocker <Boolean>]
[-Description <String>]
[-DomainAccount <String>]
[-DomainName <String>]
[-DomainOrganizationUnit <String>]
[-DomainPassword <SecureString>]
[-GeneratePassword <Boolean>]
[-HighPerformance <Boolean>]
[-IgnoreInvalidApplication <Boolean>]
[-InstallationLicensingMode <ServerLicensingMode>]
[-InstallationProperty <String>]
[-InstallOperatingSystemImage]
-JoinDomain <JoinType>
[-LocalAdminPassword <SecureString>]
-Name <String>
-OperatingSystemImageIndex <UInt32>
-OperatingSystemImagePackageId <String>
[-PartitionAndFormatTarget <Boolean>]
[-ProductKey <String>]
[-SaveLocally <Boolean>]
[-SoftwareUpdateStyle <SoftwareUpdateStyleType>]
[-TimeZone <TimeZoneInfo>]
[-UserStateMigrationToolPackageId <String>]
[-WorkgroupName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequence
[-ApplicationName <String[]>]
[-HighPerformance <Boolean>]
[-IgnoreInvalidApplication <Boolean>]
-Name <String>
[-ProductKey <String>]
[-SoftwareUpdateStyle <SoftwareUpdateStyleType>]
[-UpgradeOperatingSystem]
-UpgradePackageId <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequence
[-BootImagePackageId <String>]
[-CustomTaskSequence]
[-Description <String>]
[-HighPerformance <Boolean>]
-Name <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Используйте этот командлет для создания последовательности задач. Обычно для развертывания ОС на клиенте используется последовательность задач, но ее можно использовать для различных целей. Дополнительные сведения см. в разделе Управление последовательностью задач для автоматизации задач.
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Создание пользовательской последовательности задач
В этом примере сначала параметры командлета объединяются в переменную parameters . Это не обязательно для splat параметры, это просто упрощает чтение параметров для такой длинной командной строки.
Эта команда создает пустую последовательность задач с именем Custom.
$parameters = @{
CustomTaskSequence = $true
Name = "Custom"
Description = "NewCustom parameter set"
HighPerformance = $false
BootImagePackageId = "XYZ00002"
}
New-CMTaskSequence @parameters
Пример 2. Создание последовательности задач для установки образа ОС
В этом примере сначала параметры командлета объединяются в переменную parameters . Это не обязательно для splat параметры, это просто упрощает чтение параметров для такой длинной командной строки.
Эта команда создает последовательность задач с именем Install OS image , которая устанавливает образ ОС. Он также включает другие параметры, которые применяются к этому сценарию.
$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'
$parameters = @{
InstallOperatingSystemImage = $true
Name = "Install OS image"
Description = "NewInstallOSImage parameter set"
BootImagePackageId = "XYZ00002"
HighPerformance = $true
CaptureNetworkSetting = $true
CaptureUserSetting = $true
SaveLocally = $true
CaptureLocallyUsingLink = $true
UserStateMigrationToolPackageId = "XYZ00001"
CaptureWindowsSetting = $true
ConfigureBitLocker = $true
PartitionAndFormatTarget = $true
ApplyAll = $false
OperatingSystemImagePackageId = "XYZ001A0"
OperatingSystemImageIndex = 1
ProductKey = "6NMRW-2C8FM-D24W7-TQWMY-CWH2D"
GeneratePassword = $true
TimeZone = Get-TimeZone -Name "Eastern Standard Time"
JoinDomain = "DomainType"
DomainAccount = "contoso\jqpublic"
DomainName = "contoso"
DomainOrganizationUnit = "LDAP://OU=Workstations,OU=Devices,DC=na,DC=contoso,DC=com"
DomainPassword = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force
ClientPackagePackageId = "XYZ00003"
InstallationProperty = $clientProps
ApplicationName = "Admin Console"
IgnoreInvalidApplication = $false
SoftwareUpdateStyle = "All"
}
New-CMTaskSequence @parameters
Пример 3. Создание последовательности задач для сборки и записи ОС
В этом примере сначала параметры командлета объединяются в переменную parameters . Это не обязательно для splat параметры, это просто упрощает чтение параметров для такой длинной командной строки.
В этом примере создается последовательность задач с именем Build and capture , которая создает и записывает образ ОС с использованием указанного расположения и учетной записи. Он также включает другие параметры, которые применяются к этому сценарию.
$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'
$parameters = @{
BuildOperatingSystemImage = $true
Name = "Build and capture"
Description = "NewBuildOSImage parameter set"
BootImagePackageId = "XYZ00002"
HighPerformance = $true
ApplyAll = $false
OperatingSystemImagePackageId = "XYZ001A0"
OperatingSystemImageIndex = 1
ProductKey = "6NMRW-2C8FM-D24W7-TQWMY-CWH2D"
GeneratePassword = $true
TimeZone = Get-TimeZone -Name "Eastern Standard Time"
JoinDomain = "WorkgroupType"
WorkgroupName = "groupwork"
ClientPackagePackageId = "XYZ00003"
InstallationProperty = $clientProps
ApplicationName = "Admin Console"
IgnoreInvalidApplication = $true
SoftwareUpdateStyle = "All"
OperatingSystemFilePath = "\\server1\images\capture.wim"
ImageDescription = "image description"
ImageVersion = "image version 1"
CreatedBy = "jqpublic"
OperatingSystemFileAccount = "contoso\jqpublic"
OperatingSystemFileAccountPassword = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force
}
New-CMTaskSequence @parameters
Пример 4. Создание последовательности задач для обновления ОС
Эта команда создает последовательность задач с именем Обновление на месте и указывает, что она обновит ОС с помощью пакета обновления с идентификатором XYZ02EBA.
New-CMTaskSequence -UpgradeOperatingSystem -Name "In-place upgrade" -UpgradePackageId "XYZ02EBA" -SoftwareUpdateStyle All
Параметры
-ApplicationName
Укажите массив имен приложений для установки во время последовательности задач. Этот параметр настраивает шаг последовательности задач Установка приложения .
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ApplyAll
В сценарии сборки и записи состояние этого параметра определяет следующее поведение:
$true
: последовательность задач не отформатировать & секционировать диск перед применением образа ОС.$false
: последовательность задач включает шаги "Формат" и "Диск секционирования " перед применением образа ОС.
Тип: | Boolean |
Aliases: | ApplyAllImages |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-BootImagePackageId
Укажите идентификатор пакета образа загрузки для использования с последовательностью задач, которая развертывает ОС. Это значение является стандартным идентификатором пакета, например XYZ00005
.
Этот параметр настраивает свойства последовательности задач.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-BuildOperatingSystemImage
Добавьте этот параметр, чтобы создать последовательность задач для сценария сборки и записи. Дополнительные сведения см. в разделе Создание последовательности задач для записи ОС.
Тип: | SwitchParameter |
Aliases: | BuildOperatingSystemImageOption |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CaptureLocallyUsingLink
При включении параметра SaveLocally для локального сохранения пользовательских параметров и файлов задайте для этого параметра значение $true для записи локально с помощью ссылок, а не путем копирования файлов. Ссылки, которые Configuration Manager использует для локального хранения пользовательского состояния, называются жесткими ссылками.
Командлет игнорирует этот параметр, если saveLocally является $false.
Этот параметр настраивает шаг Запись пользовательского состояния .
Тип: | Boolean |
Aliases: | CaptureLocallyUsingLinks |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CaptureNetworkSetting
Задайте для этого параметра значение $true , чтобы последовательность задач могла записывать параметры сети. Если этот параметр включен, последовательность задач включает шаг Захват параметров сети .
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CaptureUserSetting
Задайте для этого параметра значение $true , чтобы последовательность задач могла записывать параметры пользователя и файлы. Если этот параметр включен, последовательность задач включает шаг Запись состояния пользователя . Также используйте параметр UserStateMigrationToolPackageId .
Используйте SaveLocally и CaptureLocallyUsingLink , чтобы настроить, где последовательность задач сохраняет пользовательское состояние.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CaptureWindowsSetting
Задайте для этого параметра значение $true , чтобы включить последовательность задач для записи параметров Windows. Если этот параметр включен, последовательность задач включает шаг Захват параметров Windows .
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ClientPackagePackageId
Укажите идентификатор клиентского пакета, устанавливаемого при выполнении последовательности задач. Это значение является стандартным идентификатором пакета, например XYZ00003
. Назначение сайта и настройка клиента выполняются автоматически. Дополнительные параметры установки можно указать с помощью параметра InstallationProperty .
Этот параметр настраивает шаг последовательности задач Программы установки Windows и ConfigMgr .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ConfigureBitLocker
Задайте для этого параметра значение $true , чтобы настроить последовательность задач для использования с BitLocker. При включении этого параметра последовательность задач включает следующие действия.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Перед запуском командлет запросит подтверждение.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CreatedBy
Для сценария сборки и записи укажите необязательную строку, которая находится в файле захваченного образа для того, кто его создал. Максимальная длина: 255 символов.
Этот параметр настраивает шаг последовательности задач "Захват образа ОС ".
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CustomTaskSequence
Добавьте этот параметр, чтобы создать пользовательскую последовательность задач, которая не содержит шагов. Дополнительные сведения см. в разделе Создание пользовательской последовательности задач.
Затем можно использовать 35 командлетов New-CMTSStep , чтобы добавить шаги в настраиваемую последовательность задач. Дополнительные сведения см. в разделе Сведения о шагах последовательности задач. Каждый раздел описывает шаги последовательности задач со ссылками на связанные командлеты.
Тип: | SwitchParameter |
Aliases: | CustomOption |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Укажите необязательное описание последовательности задач. Максимальная длина — 512 символов. Этот параметр настраивает свойства последовательности задач.
Тип: | String |
Aliases: | TaskSequenceDescription |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DomainAccount
Укажите учетную запись с необходимыми разрешениями для присоединения компьютера к домену. Используйте следующий формат: Domain\User
. Дополнительные сведения см. в статье Учетная запись присоединения к домену последовательности запросить.
Используйте параметр DomainName , чтобы указать доменное имя, и DomainPassword , чтобы указать пароль этой учетной записи.
Этот параметр настраивает шаг последовательности задач Применение параметров сети .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DomainName
Укажите имя домена для присоединения компьютера при выполнении последовательности задач. Этот параметр настраивает шаг последовательности задач Применение параметров сети .
Используйте параметр DomainAccount , чтобы указать учетную запись с разрешениями на присоединение к этому домену. Вы также можете использовать параметр DomainOrganizationUnit , чтобы указать подразделение, в котором будет создана учетная запись компьютера.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DomainOrganizationUnit
Укажите подразделение домена, в котором будет создана учетная запись компьютера в домене. Формат этого значения — путь LDAP, например : LDAP//OU=OSD staging,DC=contoso,DC=com
. Укажите подразделение в домене, указанном в параметре DomainName .
Если существующая учетная запись компьютера уже находится в подразделении, Active Directory не позволяет изменять подразделение и игнорирует этот параметр.
Этот параметр настраивает шаг последовательности задач Применение параметров сети .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DomainPassword
Укажите защищенную строку для пароля учетной записи, указанной с помощью параметра DomainAccount .
Этот параметр настраивает шаг последовательности задач Применение параметров сети .
Тип: | SecureString |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-GeneratePassword
Задайте для этого параметра значение $true , чтобы случайно создать пароль локального администратора и отключить учетную запись. Рекомендуется использовать эту конфигурацию.
Этот параметр настраивает шаг последовательности задач Применение параметров Windows .
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-HighPerformance
Задайте для этого параметра значение $true , чтобы включить параметр последовательности задач для запуска в качестве высокопроизводительного плана управления питанием. Этот параметр настраивает свойства последовательности задач. Дополнительные сведения см. в статье Улучшение производительности для планов управления питанием.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IgnoreInvalidApplication
Если для этого параметра задано значение $true, последовательность задач продолжит установку приложений в списке в случае сбоя установки приложения. Используйте этот параметр с параметром ApplicationName .
Этот параметр настраивает шаг последовательности задач Установка приложения .
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ImageDescription
Для сценария сборки и записи укажите необязательную строку, которая описывает захваченный файл образа. Максимальная длина: 255 символов.
Этот параметр настраивает шаг последовательности задач "Захват образа ОС ".
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ImageVersion
Для сценария сборки и записи укажите необязательную строку в качестве версии файла записанного образа. Вы определяете это значение, оно не обязательно должно быть версией ОС. Максимальная длина — 32 символа.
Этот параметр настраивает шаг последовательности задач "Захват образа ОС ".
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InstallationLicensingMode
Этот параметр применяется только к устаревшим версиям Windows, которые больше не поддерживаются. Начиная с версии 2010 параметр больше не отображается в редакторе последовательности задач. Существующие последовательности задач, которые по-прежнему используют этот параметр, будут продолжать работать так же.
Тип: | ServerLicensingMode |
Допустимые значения: | NonSpecify, PerSeat, PerServer |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InstallationProperty
Укажите все дополнительные свойства установки, которые будут использоваться, когда последовательность задач устанавливает клиент Configuration Manager. Назначение сайта и конфигурация по умолчанию автоматически задаются последовательностью задач. Чтобы ввести несколько свойств установки, разделите их пробелом. Если свойство содержит пробелы, заключите его в кавычки ("
). Дополнительные сведения см. в разделе Сведения о параметрах и свойствах установки клиента в Configuration Manager.
Этот список не может включать SMSSITECODE.
Этот параметр настраивает шаг последовательности задач Программы установки Windows и ConfigMgr .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InstallOperatingSystemImage
Добавьте этот параметр, чтобы создать последовательность задач для сценария установки образа ОС. Дополнительные сведения см. в разделе Создание последовательности задач для установки ОС.
Тип: | SwitchParameter |
Aliases: | InstallOperatingSystemImageOption |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JoinDomain
Этот параметр используется для настройки шага последовательности задач Применение параметров сети . Компьютер должен присоединиться к рабочей группе или домену.
DomainType
: присоединение к домену. Также укажите DomainName, DomainAccount и DomainPassword. Вы также можете использовать DomainOrganizationUnit.WorkgroupType
: присоединение к рабочей группе. Также укажите WorkgroupName. Используйте это значение с параметром BuildOperatingSystemImage . В сценарии сборки и записи последовательность задач всегда присоединяется к рабочей группе перед записью образа.
Тип: | JoinType |
Допустимые значения: | DomainType, WorkgroupType |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-LocalAdminPassword
Если вы не используете рекомендуемый параметр GeneratePassword, используйте этот параметр, чтобы указать защищенную строку в качестве пароля локального администратора.
Этот параметр настраивает шаг последовательности задач Применение параметров Windows .
Тип: | SecureString |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MaximumServerConnection
Этот параметр применяется только к устаревшим версиям Windows, которые больше не поддерживаются. Начиная с версии 2010 параметр больше не отображается в редакторе последовательности задач. Существующие последовательности задач, которые по-прежнему используют этот параметр, будут продолжать работать так же.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Укажите имя последовательности задач. Максимальная длина — 50 символов. Этот параметр настраивает свойства последовательности задач.
Тип: | String |
Aliases: | TaskSequenceName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OperatingSystemFileAccount
Для сценария сборки и записи укажите имя учетной записи домена, которая имеет разрешения на сетевую папку, указанную в параметре OperatingSystemFilePath . Используйте OperatingSystemFileAccountPassword , чтобы задать пароль учетной записи.
Этот параметр настраивает шаг последовательности задач "Захват образа ОС ".
Тип: | String |
Aliases: | CaptureOperatingSystemFileAccount |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OperatingSystemFileAccountPassword
Для сценария сборки и записи укажите защищенную строку для пароля OperatingSystemFileAccount.
Этот параметр настраивает шаг последовательности задач "Захват образа ОС ".
Тип: | SecureString |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OperatingSystemFilePath
Для сценария сборки и записи укажите путь к файлу сетевого расположения, которое Configuration Manager использует для хранения записанного образа ОС. Путь включает имя файла с расширением .wim
файла. Используйте OperatingSystemFileAccount и OperatingSystemFileAccountPassword , чтобы указать учетную запись, которая имеет доступ к этому расположению.
Этот параметр настраивает шаг последовательности задач "Захват образа ОС ".
Тип: | String |
Aliases: | CaptureOperatingSystemFilePath |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OperatingSystemImageIndex
Укажите индекс образа ОС для установки на шаге последовательности задач Применить образ ОС .
Тип: | UInt32 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OperatingSystemImagePackageId
Укажите идентификатор устанавливаемого пакета образа ОС. Используйте OperatingSystemImageIndex , чтобы указать индекс образа. Это значение является стандартным идентификатором пакета, например XYZ00050
.
Этот параметр настраивает шаг последовательности задач Применить образ ОС .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PartitionAndFormatTarget
Задайте для этого параметра значение $true для последовательности задач секционирование и форматирование целевого компьютера перед установкой ОС.
Этот параметр настраивает шаг последовательности задач Формат и диск секционирования .
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ProductKey
Укажите ключ продукта Windows для установки ОС.
Этот параметр настраивает шаг последовательности задач Применение параметров Windows .
Тип: | String |
Aliases: | InstallationProductKey |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SaveLocally
Если вы включите параметр CaptureUserSetting , используйте этот параметр, чтобы определить, где последовательность задач сохраняет записанное пользовательское состояние:
$true
: последовательность задач настраивает локальное расположение состояния и записывает данные локально с помощью ссылок, а не путем копирования файлов. Это значение настраивает шаг Запись пользовательского состояния .- Используйте параметр CaptureLocallyUsingLink , чтобы настроить использование жестких ссылок.
$false
: последовательность задач включает шаги для использования точки миграции состояния. Он настраивает следующие действия.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SoftwareUpdateStyle
Укажите, следует ли устанавливать обновления программного обеспечения во время последовательности задач. Значения определяют тип развертывания обновлений программного обеспечения:
-
All
: доступно для установки, все обновления программного обеспечения -
Mandatory
: требуется для установки, только обязательные обновления программного обеспечения -
NoInstall
: не устанавливайте обновления программного обеспечения.
Этот параметр настраивает шаг последовательности задач Установка обновлений программного обеспечения .
Тип: | SoftwareUpdateStyleType |
Допустимые значения: | All, Mandatory, NoInstall |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TimeZone
Укажите часовой пояс по умолчанию для этой установки Windows. Чтобы получить объект часового пояса, используйте встроенный командлет Get-TimeZone .
Этот параметр настраивает шаг последовательности задач Применение параметров Windows .
Тип: | TimeZoneInfo |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UpgradeOperatingSystem
Добавьте этот параметр, чтобы создать последовательность задач для сценария обновления ОС. Дополнительные сведения см. в разделе Создание последовательности задач для обновления ОС.
Тип: | SwitchParameter |
Aliases: | UpgradeOperatingSystemOption |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UpgradePackageId
Укажите идентификатор используемого пакета обновления ОС. Это значение является стандартным идентификатором пакета, например XYZ00052
.
Этот параметр настраивает шаг последовательности задач Обновление ОС .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UserStateMigrationToolPackageId
Если для CaptureUserSetting задано значение $true, используйте этот параметр, чтобы указать идентификатор пакета средства миграции пользовательской среды (USMT). Это значение является стандартным идентификатором пакета, например XYZ00012
.
Этот параметр настраивает шаги Запись пользовательского состояния и Восстановление пользовательского состояния .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WorkgroupName
Если для параметра JoinDomain задано значение WorkgroupType
, используйте этот параметр, чтобы указать имя рабочей группы. Этот параметр настраивает шаг последовательности задач Применение параметров сети .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
IResultObject
Примечания
Дополнительные сведения об этом возвращаемом объекте и его свойствах см . в разделе SMS_TaskSequencePackage класс WMI сервера.
На шаге последовательности задач Применение параметров Windows этот командлет задает значение Имя пользователя для пользователя, выполняющего командлет, а имя организации — имя компьютера, на котором выполняется командлет.
Вы не можете настроить все параметры последовательности задач и шагов с помощью этого командлета. Чтобы настроить другие параметры, используйте командлеты Set-CMTaskSequence и Set-CMTSStep , например Set-CMTSStepApplyOperatingSystem.