Delen via


New-CMTaskSequence

SYNOPSIS

Maak een takenreeks.

SYNTAX

NewBuildOSImage (standaard)

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>]

NewInstallOSImage

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>]

UpgradeOSImage

New-CMTaskSequence [-ApplicationName <String[]>] [-HighPerformance <Boolean>]
 [-IgnoreInvalidApplication <Boolean>] -Name <String> [-ProductKey <String>]
 [-SoftwareUpdateStyle <SoftwareUpdateStyleType>] [-UpgradeOperatingSystem] -UpgradePackageId <String>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

NewCustom

New-CMTaskSequence [-BootImagePackageId <String>] [-CustomTaskSequence] [-Description <String>]
 [-HighPerformance <Boolean>] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

Gebruik deze cmdlet om een takenreeks te maken. Doorgaans gebruikt u een takenreeks om een besturingssysteem te implementeren op een client, maar u kunt deze voor verschillende doeleinden gebruiken. Zie Takenreeksen beheren om taken te automatiseren voor meer informatie.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: Een aangepaste takenreeks maken

Met deze opdracht maakt u een lege takenreeks met de naam Aangepaste.

New-CMTaskSequence -CustomTaskSequence -Name "Custom" -Description "NewCustom parameter set" -HighPerformance $false -BootImagePackageId "XYZ00002"

Voorbeeld 2: een takenreeks maken voor het installeren van een installatie installatie van een installatielijst van het besturingssysteem

Met deze opdracht maakt u een takenreeks met de naam Installatie van besturingssysteemafbeelding die een installatielijst van het besturingssysteem installeert. Het bevat ook de andere parameters die van toepassing zijn op dit scenario.

$acct = "contoso\jqpublic"
$pwd = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force
$domainOU = "LDAP://OU=Workstations,OU=Devices,DC=na,DC=contoso,DC=com"

$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'

$tz = Get-TimeZone -Name "Eastern Standard Time"

New-CMTaskSequence -InstallOperatingSystemImage -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 $tz -JoinDomain DomainType -DomainAccount $acct -DomainName "contoso" -DomainOrganizationUnit $domainOU -DomainPassword $pwd -ClientPackagePackageId "XYZ00003" -InstallationProperty $clientProps -ApplicationName "Admin Console" -IgnoreInvalidApplication $false -SoftwareUpdateStyle All

Voorbeeld 3: een takenreeks maken om een besturingssysteem te bouwen en vast te leggen

In dit voorbeeld wordt een takenreeks met de naam Bouwen en vastleggen gemaakt die een besturingssysteemafbeelding bouwt en vast legt met behulp van de opgegeven locatie en het opgegeven account. Het bevat ook de andere parameters die van toepassing zijn op dit scenario.

$acct = "contoso\jqpublic"
$pwd = ConvertTo-SecureString -String "w%1H6EoxjQ&70^W" -AsPlainText -Force

$clientProps = '/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSMP=mp01.contoso.com'

$tz = Get-TimeZone -Name "Eastern Standard Time"

New-CMTaskSequence -BuildOperatingSystemImage -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 $tz -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 $acct -OperatingSystemFileAccountPassword $pwd

Voorbeeld 4: een takenreeks maken om een besturingssysteem bij te upgraden

Met deze opdracht maakt u de takenreeks met de naam In-place upgrade en geeft u aan dat het besturingssysteem wordt geupgraded met behulp van het upgradepakket met de id XYZ02EBA.

New-CMTaskSequence -UpgradeOperatingSystem -Name "In-place upgrade" -UpgradePackageId "XYZ02EBA" -SoftwareUpdateStyle All

PARAMETERS

-ApplicationName

Geef een matrix met toepassingsnamen op die tijdens de takenreeks moeten worden geïnstalleerd. Met deze parameter configureert u de takenreeksstap Toepassing installeren.

Type: String[]
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ApplyAll

In het build- en capture-scenario bepaalt de status van deze parameter het volgende gedrag:

  • $true: De takenreeks maakt de schijf niet op & schijf te partitioneren voordat de besturingssysteemafbeelding wordt toegepast.

  • $false: De takenreeks bevat de stappen Schijf formatteren en partitioneren voordat de besturingssysteemafbeelding wordt toegepast.

Type: Boolean
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases: ApplyAllImages

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-BootImagePackageId

Geef de id op van een opstartafbeeldingspakket dat moet worden gebruikt met een takenreeks die een besturingssysteem implementeert. Deze waarde is een standaard pakket-id, bijvoorbeeld XYZ00005 .

Met deze parameter worden de eigenschappen van de takenreeks geconfigureerd.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Type: String
Parameter Sets: NewCustom
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-BuildOperatingSystemImage

Voeg deze parameter toe om een takenreeks te maken voor het build- en capture-scenario. Zie Een takenreeks maken om een besturingssysteem vast te leggen voor meer informatie.

Type: SwitchParameter
Parameter Sets: NewBuildOSImage
Aliases: BuildOperatingSystemImageOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Wanneer u de parameter SaveLocally inschakelen om gebruikersinstellingen en bestanden lokaal op te slaan, stelt u deze parameter in op $true om lokaal vast te leggen met behulp van koppelingen in plaats van door bestanden te kopiëren. De koppelingen die Configuration Manager gebruikt om de gebruikerstoestand lokaal op te slaan, worden harde koppelingen genoemd.

De cmdlet negeert deze parameter als SaveLocally is $false.

Met deze parameter wordt de stap Gebruikerstoestand vastleggen geconfigureerd.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases: CaptureLocallyUsingLinks

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CaptureNetworkSetting

Stel deze parameter in op $true om de takenreeks in te stellen voor het vastleggen van netwerkinstellingen. Wanneer u deze optie inschakelen, bevat de takenreeks de capture network Instellingen stap.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CaptureUserSetting

Stel deze parameter in op $true om de takenreeks in te stellen voor het vastleggen van gebruikersinstellingen en -bestanden. Wanneer u deze optie inschakelen, bevat de takenreeks de stap Gebruikerstoestand vastleggen. Gebruik ook de parameter UserStateMigrationToolPackageId.

Gebruik SaveLocally en CaptureLocallyUsingLink om te configureren waar de gebruikerstoestand wordt op slaan met de takenreeks.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CaptureWindowsSetting

Stel deze parameter in op $true om de takenreeks in te stellen voor het vastleggen Windows instellingen. Wanneer u deze optie inschakelen, bevat de takenreeks de capture Windows Instellingen stap.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ClientPackagePackageId

Geef de id op van het clientpakket dat moet worden geïnstalleerd wanneer de takenreeks wordt uitgevoerd. Deze waarde is een standaard pakket-id, bijvoorbeeld XYZ00003 . Sitetoewijzing en clientconfiguratie vinden automatisch plaats. U kunt extra installatieparameters opgeven met de parameter InstallationProperty.

Met deze parameter configureert u de takenreeksstap Setup Windows ConfigMgr.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConfigureBitLocker

Stel deze parameter in op $true de takenreeks te configureren voor gebruik met BitLocker. Wanneer u deze optie inschakelen, bevat de takenreeks de volgende stappen:

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-CreatedBy

Geef voor het build- en capture-scenario een optionele tekenreeks op voor het vastgelegde afbeeldingsbestand voor wie het heeft gemaakt. De maximale lengte is 255 tekens.

Met deze parameter wordt de takenreeksstap Besturingssysteemafbeelding vastleggen geconfigureerd.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CustomTaskSequence

Voeg deze parameter toe om een aangepaste takenreeks te maken die geen stappen bevat. Zie Een aangepaste takenreeks maken voor meer informatie.

Vervolgens kunt u de 35 New-CMTSStep-cmdlets gebruiken om stappen toe te voegen aan de aangepaste takenreeks. Zie Over takenreeksstappen voor meer informatie. In elke sectie worden de takenreeksstappen beschreven, met koppelingen naar de bijbehorende cmdlets.

Type: SwitchParameter
Parameter Sets: NewCustom
Aliases: CustomOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Beschrijving

Geef een optionele beschrijving op voor de takenreeks. De maximale lengte is 512 tekens. Met deze parameter worden de eigenschappen van de takenreeks geconfigureerd.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage, NewCustom
Aliases: TaskSequenceDescription

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DomainAccount

Geef een account op dat over de benodigde machtigingen beschikt om de computer aan het domein toe te sluiten. Gebruik de volgende indeling: Domain\User. Zie account voor domein lid worden van de ask-reeks voor meer informatie.

Gebruik de parameter DomainName om de domeinnaam op te geven en DomainPassword om het wachtwoord van dit account op te geven.

Met deze parameter configureert u de takenreeksstap Netwerk Instellingen toepassen.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DomainName

Geef de naam op van een domein waarop de computer moet worden lid wanneer de takenreeks wordt uitgevoerd. Met deze parameter configureert u de takenreeksstap Netwerk Instellingen toepassen.

Gebruik de parameter DomainAccount om een account op te geven dat machtigingen heeft om lid te worden van dit domein. U kunt ook de Parameter DomainOrganizationUnit gebruiken om een organisatie-eenheid op te geven waarin het computeraccount moet worden gemaakt.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DomainOrganizationUnit

Geef een organisatie-eenheid (OE) van het domein op waarin het computeraccount in het domein moet worden gemaakt. De indeling van deze waarde is het pad Lightweight Directory Access Protocol (LDAP), bijvoorbeeld: LDAP//OU=OSD staging,DC=contoso,DC=com . Geef een OE op in het domein dat u hebt opgegeven in de parameter DomainName.

Als een bestaand computeraccount zich al in een OE, Active Directory staat u niet toe om de OE te wijzigen en wordt deze instelling genegeerd.

Met deze parameter configureert u de takenreeksstap Netwerk Instellingen toepassen.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DomainPassword

Geef een beveiligde tekenreeks op voor het wachtwoord van het account dat u hebt opgegeven met de parameter DomainAccount.

Met deze parameter configureert u de takenreeksstap Netwerk Instellingen toepassen.

Type: SecureString
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-GeneratePassword

Stel deze parameter in op $true om willekeurig het lokale beheerderswachtwoord te genereren en het account uit te schakelen. Deze configuratie wordt aanbevolen.

Met deze parameter configureert u de takenreeksstap Windows Instellingen toepassen.

Type: Boolean
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-HighPerformance

Stel deze parameter in op $true om de takenreeksoptie in te stellen als energieplan voor hoge prestaties. Met deze parameter configureert u de eigenschappen van de takenreeks. Zie Prestatieverbeteringen voor energieplannen voor meer informatie.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-IgnoreInvalidApplication

Als u deze parameter in $true, blijft de takenreeks toepassingen in de lijst installeren als de installatie van een toepassing mislukt. Gebruik deze parameter met de parameter ApplicationName.

Met deze parameter configureert u de takenreeksstap Toepassing installeren.

Type: Boolean
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ImageDescription

Geef voor het build- en capture-scenario een optionele tekenreeks op die het vastgelegde afbeeldingsbestand beschrijft. De maximale lengte is 255 tekens.

Met deze parameter configureert u de takenreeksstap Besturingssysteemafbeelding vastleggen.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ImageVersion

Geef voor het build- en capture-scenario een optionele tekenreeks op als de versie van het vastgelegde afbeeldingsbestand. U definieert deze waarde. Dit hoeft niet de versie van het besturingssysteem te zijn. De maximale lengte is 32 tekens.

Met deze parameter configureert u de takenreeksstap Besturingssysteemafbeelding vastleggen.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InstallOperatingSystemImage

Voeg deze parameter toe om een takenreeks te maken voor het installatiescenario voor de installatie van de besturingssysteemafbeelding. Zie Een takenreeks maken om een besturingssysteem te installeren voor meer informatie.

Type: SwitchParameter
Parameter Sets: NewInstallOSImage
Aliases: InstallOperatingSystemImageOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InstallationLicensingMode

Deze instelling geldt alleen voor oudere versies van Windows die niet meer worden ondersteund. Vanaf versie 2010 is de instelling niet meer zichtbaar in de takenreekseditor. Bestaande takenreeksen die deze instelling nog steeds gebruiken, blijven hetzelfde functioneren.

Type: ServerLicensingMode
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:
Accepted values: NonSpecify, PerSeat, PerServer

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InstallationProperty

Geef eventuele extra installatie-eigenschappen op die moeten worden gebruikt wanneer de takenreeks de Configuration Manager installeert. Sitetoewijzing en de standaardconfiguratie worden automatisch opgegeven door de takenreeks. Als u meerdere installatie-eigenschappen wilt invoeren, scheidt u deze met een spatie. Als een eigenschap spaties bevat, omringt u deze tussen aanhalingstekens ( " ). Zie Over clientinstallatieparameters en -eigenschappen inConfiguration Manager .

Deze lijst mag geen SMSSITECODE bevatten.

Met deze parameter configureert u de Windows de takenreeksstap Setup en ConfigMgr.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-JoinDomain

Gebruik deze parameter om de takenreeksstap Netwerk Instellingen toepassen te configureren. De computer moet lid worden van een werkgroep of een domein.

  • DomainType: Lid worden van een domein. Geef ook DomainName, DomainAccount en DomainPassword op. U kunt ook DomainOrganizationUnit gebruiken.

  • WorkgroupType: Lid worden van een werkgroep. Geef ook Werkgroepnaam op. Gebruik deze waarde met de parameter BuildOperatingSystemImage. In het scenario voor bouwen en vastleggen wordt de takenreeks altijd lid van een werkgroep voordat de afbeelding wordt vast leggen.

Type: JoinType
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:
Accepted values: DomainType, WorkgroupType

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-LocalAdminPassword

Als u de aanbevolen optie voor GeneratePassword niet gebruikt, gebruikt u deze parameter om een beveiligde tekenreeks op te geven als het lokale beheerderswachtwoord.

Met deze parameter configureert u de takenreeksstap Windows Instellingen toepassen.

Type: SecureString
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MaximumServerConnection

Deze instelling geldt alleen voor oudere versies van Windows die niet meer worden ondersteund. Vanaf versie 2010 is de instelling niet meer zichtbaar in de takenreekseditor. Bestaande takenreeksen die deze instelling nog steeds gebruiken, blijven hetzelfde functioneren.

Type: Int32
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Geef een naam op voor de takenreeks. De maximale lengte is 50 tekens. Met deze parameter configureert u de eigenschappen van de takenreeks.

Type: String
Parameter Sets: (All)
Aliases: TaskSequenceName

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatingSystemFileAccount

Geef voor het build- en capture-scenario de naam op van een domeinaccount dat machtigingen heeft voor de netwerk share die u opgeeft in de parameter OperatingSystemFilePath. Gebruik OperatingSystemFileAccountPassword om het accountwachtwoord in te stellen.

Met deze parameter configureert u de takenreeksstap Besturingssysteemafbeelding vastleggen.

Type: String
Parameter Sets: NewBuildOSImage
Aliases: CaptureOperatingSystemFileAccount

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatingSystemFileAccountPassword

Geef voor het build- en capture-scenario een beveiligde tekenreeks op voor het wachtwoord van operatingSystemFileAccount.

Met deze parameter configureert u de takenreeksstap Besturingssysteemafbeelding vastleggen.

Type: SecureString
Parameter Sets: NewBuildOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatingSystemFilePath

Geef voor het build- en capture-scenario het bestandspad op naar de netwerklocatie die Configuration Manager gebruikt voor het opslaan van de vastgelegde besturingssysteemafbeelding. Het pad bevat de bestandsnaam met een .wim bestandsextensie. Gebruik OperatingSystemFileAccount en OperatingSystemFileAccountPassword om een account op te geven dat toegang heeft tot deze locatie.

Met deze parameter configureert u de takenreeksstap Besturingssysteemafbeelding vastleggen.

Type: String
Parameter Sets: NewBuildOSImage
Aliases: CaptureOperatingSystemFilePath

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatingSystemImageIndex

Geef de index op van de installatielijst van het besturingssysteem die moet worden geïnstalleerd voor de takenreeksstap Besturingssysteemafbeelding toepassen.

Type: UInt32
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatingSystemImagePackageId

Geef de id op van het installatiepakket van het besturingssysteem dat u wilt installeren. Gebruik OperatingSystemImageIndex om de afbeeldingsindex op te geven. Deze waarde is een standaardpakket-id, bijvoorbeeld XYZ00050 .

Met deze parameter configureert u de takenreeksstap Besturingssysteemafbeelding toepassen.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PartitionAndFormatTarget

Stel deze parameter in op $true voor de takenreeks om de doelcomputer te partitioneren en op te maken voordat het besturingssysteem wordt geïnstalleerd.

Met deze parameter configureert u de takenreeksstap Schijf formatteren en partitioneren.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ProductKey

Geef de Windows productcode op voor de installatie van het besturingssysteem.

Met deze parameter configureert u de takenreeksstap Windows Instellingen toepassen.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases: InstallationProductKey

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SaveLocally

Als u de parameter CaptureUserSetting inschakelen, gebruikt u deze parameter om te bepalen waar de takenreeks de vastgelegde gebruikerstoestand op slaat:

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SoftwareUpdateStyle

Geef op of software-updates tijdens de takenreeks moeten worden geïnstalleerd. De waarden bepalen het type software-update-implementatie:

  • All: Beschikbaar voor installatie, alle software-updates
  • Mandatory: vereist voor installatie, alleen verplichte software-updates
  • NoInstall: Installeer geen software-updates

Met deze parameter configureert u de takenreeksstap Software-updates installeren.

Type: SoftwareUpdateStyleType
Parameter Sets: NewBuildOSImage, NewInstallOSImage, UpgradeOSImage
Aliases:
Accepted values: All, Mandatory, NoInstall

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TimeZone

Geef de standaardtijdzone op voor deze installatie van Windows. Gebruik de ingebouwde cmdlet Get-TimeZone om een tijdzoneobject op te halen.

Met deze parameter configureert u de takenreeksstap Windows Instellingen toepassen.

Type: TimeZoneInfo
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UpgradeOperatingSystem

Voeg deze parameter toe om een takenreeks te maken voor het upgradescenario van het besturingssysteem. Zie Een takenreeks maken om een besturingssysteem bij te upgraden voor meer informatie.

Type: SwitchParameter
Parameter Sets: UpgradeOSImage
Aliases: UpgradeOperatingSystemOption

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UpgradePackageId

Geef de id op van het upgradepakket voor het besturingssysteem dat moet worden gebruikt. Deze waarde is een standaardpakket-id, bijvoorbeeld XYZ00052 .

Met deze parameter configureert u de takenreeksstap Besturingssysteem bijwerken.

Type: String
Parameter Sets: UpgradeOSImage
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UserStateMigrationToolPackageId

Wanneer u CaptureUserSetting in $true, gebruikt u deze parameter om de id van het Hulpprogramma voor migratie van gebruikersstatus (USMT)-pakket op te geven. Deze waarde is een standaardpakket-id, bijvoorbeeld XYZ00012 .

Met deze parameter configureert u de stappen Gebruikerstoestand vastleggen en Gebruikerstoestand herstellen.

Type: String
Parameter Sets: NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-WorkgroupName

Als u de parameter JoinDomain in stelt op WorkgroupType , gebruikt u deze parameter om de werkgroepnaam op te geven. Met deze parameter configureert u de takenreeksstap Netwerk Instellingen toepassen.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Geen

OUTPUTS

IResultObject#SMS_TaskSequencePackage

OPMERKINGEN

Zie WMI-klasse SMS_TaskSequencePackage server voor meer informatie over dit retourobject en de eigenschappen ervan.

In de takenreeksstap Windows Instellingen toepassen stelt deze cmdlet de waarde gebruikersnaam in voor de gebruiker die de cmdlet wordt uitgevoerd en de Organisatienaam op de computernaam waarop de cmdlet wordt uitgevoerd.

U kunt niet alle takenreeks- en stapinstellingen configureren met deze cmdlet. Als u andere instellingen wilt configureren, gebruikt u Set-CMTaskSequence en de Cmdlets Set-CMTSStep, bijvoorbeeld Set-CMTSStepApplyOperatingSystem.

Get-CMTaskSequence Set-CMTaskSequence Copy-CMTaskSequence Import-CMTaskSequence Export-CMTaskSequence Remove-CMTaskSequence New-CMTaskSequenceMedia

New-CMTaskSequenceDeployment

Stappen voor takenreeksen