Dela via


New-CMTaskSequence

SYNOPSIS

Skapa en aktivitetssekvens.

SYNTAX

NewBuildOSImage (standard)

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

Använd den här cmdleten för att skapa en aktivitetssekvens. Du använder vanligtvis en aktivitetssekvens för att distribuera ett operativsystem till en klient, men du kan använda dem för olika syften. Mer information finns i Hantera aktivitetssekvenser för att automatisera uppgifter.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Skapa en anpassad aktivitetssekvens

Det här kommandot skapar en tom aktivitetssekvens med namnet Anpassad.

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

Exempel 2: Skapa en aktivitetssekvens för att installera en operativsystemavbildning

Det här kommandot skapar en aktivitetssekvens med namnet Installera os-avbildning som installerar en operativsystemavbildning. Den innehåller även de andra parametrarna som gäller för det här scenariot.

$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

Exempel 3: Skapa en aktivitetssekvens för att skapa och avbilda ett operativsystem

I det här exemplet skapas en aktivitetssekvens med namnet Build and capture som skapar och avbildar en OS-avbildning med hjälp av den angivna platsen och kontot. Den innehåller även de andra parametrarna som gäller för det här scenariot.

$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

Exempel 4: Skapa en aktivitetssekvens för att uppgradera ett operativsystem

Det här kommandot skapar aktivitetssekvensen med namnet Uppgradering på plats och anger att operativsystemet ska uppgraderas med uppgraderingspaketet med ID XYZ02EBA.

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

PARAMETERS

-ApplicationName

Ange en matris med programnamn som ska installeras under aktivitetssekvensen. Den här parametern konfigurerar aktivitetssekvenssteget Installera program.

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

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

-ApplyAll

I build and capture-scenariot avgör tillståndet för den här parametern följande beteenden:

  • $true: Aktivitetssekvensen formaterar inte & partitionera disken innan operativsystemavbildningen tillämpas.

  • $false: Aktivitetssekvensen innehåller stegen Format och Partition Disk innan operativsystemavbildningen tillämpas.

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

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

-BootImagePackageId

Ange ID för ett startavbildningspaket som ska användas med en aktivitetssekvens som distribuerar ett operativsystem. Det här värdet är ett standardpaket-ID, till exempel XYZ00005 .

Den här parametern konfigurerar aktivitetssekvensegenskaperna.

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

Lägg till den här parametern för att skapa en aktivitetssekvens för bygg- och insamlingsscenariot. Mer information finns i Skapa en aktivitetssekvens för att avbilda ett operativsystem.

Type: SwitchParameter
Parameter Sets: NewBuildOSImage
Aliases: BuildOperatingSystemImageOption

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

När du aktiverar parametern SaveLocally för att spara användarinställningar och filer lokalt anger du den här parametern till $true att avbilda lokalt med hjälp av länkar i stället för genom att kopiera filer. Länkarna som Konfigurationshanteraren använder för att lagra användartillståndet lokalt kallas hårda länkar.

Cmdleten ignorerar den här parametern om SaveLocally $false.

Den här parametern konfigurerar steget Avbilda användartillstånd.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases: CaptureLocallyUsingLinks

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

-CaptureNetworkSetting

Ange den här parametern $true att aktivera aktivitetssekvensen för att avbilda nätverksinställningar. När du aktiverar det här alternativet inkluderar aktivitetssekvensen steget Capture Network Inställningar.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

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

-CaptureUserSetting

Ange den här parametern $true att aktivera aktivitetssekvensen för att avbilda användarinställningar och filer. När du aktiverar det här alternativet inkluderar aktivitetssekvensen steget Avbilda användartillstånd. Använd även parametern UserStateMigrationToolPackageId.

Använd SaveLocally och CaptureLocallyUsingLink för att konfigurera var aktivitetssekvensen sparar användartillståndet.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

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

-CaptureWindowsSetting

Ställ in den här parametern $true att aktivera aktivitetssekvensen för att avbilda Windows inställningar. När du aktiverar det här alternativet inkluderar aktivitetssekvensen capture Windows Inställningar steget.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

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

-ClientPackagePackageId

Ange ID för klientpaketet som ska installeras när aktivitetssekvensen körs. Det här värdet är ett standardpaket-ID, till exempel XYZ00003 . Platstilldelning och klientkonfiguration sker automatiskt. Du kan ange extra installationsparametrar med parametern InstallationProperty.

Den här parametern konfigurerar aktivitetssekvenssteget Setup Windows och ConfigMgr.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-ConfigureBitLocker

Ange den här parametern $true konfigurera aktivitetssekvensen för användning med BitLocker. När du aktiverar det här alternativet omfattar aktivitetssekvensen följande steg:

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

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

-CreatedBy

För bygg- och avbildningsscenariot anger du en valfri sträng som finns i den avbildade avbildningsfilen för vem som skapade den. Maxlängden är 255 tecken.

Den här parametern konfigurerar aktivitetssekvenssteget Avbilda operativsystemavbildning.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

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

-CustomTaskSequence

Lägg till den här parametern för att skapa en anpassad aktivitetssekvens som inte innehåller några steg. Mer information finns i Skapa en anpassad aktivitetssekvens.

Du kan sedan använda 35 New-CMTSStep-cmdlets för att lägga till steg i den anpassade aktivitetssekvensen. Mer information finns i Om aktivitetssekvenssteg. Varje avsnitt beskriver aktivitetssekvensstegen med länkar till de associerade cmdletarna.

Type: SwitchParameter
Parameter Sets: NewCustom
Aliases: CustomOption

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

-Beskrivning

Ange en valfri beskrivning av aktivitetssekvensen. Maxlängden är 512 tecken. Den här parametern konfigurerar aktivitetssekvensegenskaperna.

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

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DomainAccount

Ange ett konto som har de behörigheter som krävs för att ansluta datorn till domänen. Använd följande format: Domain\User . Mer information finns i ask sequence domain join account.

Använd parametern DomainName för att ange domännamnet och DomainPassword för att ange lösenordet för det här kontot.

Den här parametern konfigurerar aktivitetssekvenssteget Tillämpa Inställningar nätverk.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-DomainName

Ange namnet på en domän som datorn ska anslutas till när aktivitetssekvensen körs. Den här parametern konfigurerar aktivitetssekvenssteget Tillämpa Inställningar nätverk.

Använd parametern DomainAccount för att ange ett konto som har behörighet att ansluta till den här domänen. Du kan också använda parametern DomainOrganizationUnit för att ange en organisationsenhet där datorkontot ska skapas.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-DomainOrganizationUnit

Ange en organisationsenhet (OU) för domänen där du vill skapa datorkontot i domänen. Formatet för det här värdet är Lightweight Directory Access Protocol (LDAP), till exempel: LDAP//OU=OSD staging,DC=contoso,DC=com . Ange en organisationsenhet i domänen som du angav i parametern Domännamn.

Om ett befintligt datorkonto redan finns i en organisationsenhet tillåter Active Directory inte att du ändrar organisationsenheten och den här inställningen ignoreras.

Den här parametern konfigurerar aktivitetssekvenssteget Tillämpa Inställningar nätverk.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-DomainPassword

Ange en säker sträng för lösenordet för det konto som du angav med parametern DomainAccount.

Den här parametern konfigurerar aktivitetssekvenssteget Tillämpa Inställningar nätverk.

Type: SecureString
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-GeneratePassword

Ange den här parametern $true att generera det lokala administratörslösenordet slumpmässigt och inaktivera kontot. Den här konfigurationen rekommenderas.

Den här parametern konfigurerar Windows Inställningar aktivitetssekvenssteget.

Type: Boolean
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-HighPerformance

Ange den här parametern $true att aktivera aktivitetssekvensalternativet så att det körs som energischema med höga prestanda. Den här parametern konfigurerar aktivitetssekvensegenskaperna. Mer information finns i Prestandaförbättringar för energisparplaner.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-IgnoreInvalidApplication

Om du anger den här parametern $true, fortsätter aktivitetssekvensen att installera program i listan om en programinstallation misslyckas. Använd den här parametern med parametern ApplicationName.

Den här parametern konfigurerar aktivitetssekvenssteget Installera program.

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

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

-ImageDescription

För scenariot för att skapa och avbilda anger du en valfri sträng som beskriver den avbildade avbildningsfilen. Maxlängden är 255 tecken.

Den här parametern konfigurerar aktivitetssekvenssteget Avbilda operativsystemavbildning.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

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

-ImageVersion

För scenariot för att skapa och avbilda anger du en valfri sträng som version av den avbildade avbildningsfilen. Du definierar det här värdet, det behöver inte vara os-versionen. Maxlängden är 32 tecken.

Den här parametern konfigurerar aktivitetssekvenssteget Avbilda operativsystemavbildning.

Type: String
Parameter Sets: NewBuildOSImage
Aliases:

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

-InstallOperatingSystemImage

Lägg till den här parametern för att skapa en aktivitetssekvens för installationsscenariot för OS-avbildningen. Mer information finns i Skapa en aktivitetssekvens för att installera ett operativsystem.

Type: SwitchParameter
Parameter Sets: NewInstallOSImage
Aliases: InstallOperatingSystemImageOption

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

-InstallationLicensingMode

Den här inställningen gäller endast äldre versioner Windows som inte längre stöds. Från och med version 2010 visas inte längre inställningen i aktivitetssekvensredigeraren. Befintliga aktivitetssekvenser som fortfarande använder den här inställningen fortsätter att fungera på samma sätt.

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

Ange eventuella extra installationsegenskaper som ska användas när aktivitetssekvensen installerar Konfigurationshanteraren klienten. Platstilldelning och standardkonfigurationen anges automatiskt av aktivitetssekvensen. Om du vill ange flera installationsegenskaper avgränsar du dem med ett blanksteg. Om en egenskap innehåller blanksteg omger du den med citattecken ( " ). Mer information finns i Om klientinstallationsparametrar och -egenskaper i Konfigurationshanteraren.

Den här listan kan inte innehålla SMSSITECODE.

Den här parametern konfigurerar aktivitetssekvenssteget Setup Windows och ConfigMgr.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-JoinDomain

Använd den här parametern för att konfigurera aktivitetssekvenssteget Tillämpa Inställningar nätverk. Datorn måste antingen ansluta till en arbetsgrupp eller en domän.

  • DomainType: Anslut till en domän. Ange även DomainName, DomainAccount och DomainPassword. Du kan också använda DomainOrganizationUnit.

  • WorkgroupType: Anslut till en arbetsgrupp. Ange även WorkgroupName. Använd det här värdet med parametern BuildOperatingSystemImage. I bygg- och avbildningsscenariot ansluter aktivitetssekvensen alltid till en arbetsgrupp innan avbildningen avbildas.

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

Om du inte använder det rekommenderade alternativet för GeneratePassword använder du den här parametern för att ange en säker sträng som lokalt administratörslösenord.

Den här parametern konfigurerar Windows Inställningar aktivitetssekvenssteget.

Type: SecureString
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-MaximumServerConnection

Den här inställningen gäller endast äldre versioner Windows som inte längre stöds. Från och med version 2010 visas inte längre inställningen i aktivitetssekvensredigeraren. Befintliga aktivitetssekvenser som fortfarande använder den här inställningen fortsätter att fungera på samma sätt.

Type: Int32
Parameter Sets: NewBuildOSImage
Aliases:

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

-Name

Ange ett namn för aktivitetssekvensen. Maxlängden är 50 tecken. Den här parametern konfigurerar aktivitetssekvensegenskaperna.

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

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

-OperatingSystemFileAccount

I scenariot med kom build and capture anger du namnet på ett domänkonto som har behörighet till nätverksresursen som du anger i parametern OperatingSystemFilePath. Använd OperatingSystemFileAccountPassword för att ange kontolösenordet.

Den här parametern konfigurerar aktivitetssekvenssteget Avbilda operativsystemavbildning.

Type: String
Parameter Sets: NewBuildOSImage
Aliases: CaptureOperatingSystemFileAccount

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

-OperatingSystemFileAccountPassword

För scenariot för att skapa och avbilda anger du en säker sträng för lösenordet för OperatingSystemFileAccount.

Den här parametern konfigurerar aktivitetssekvenssteget Avbilda operativsystemavbildning.

Type: SecureString
Parameter Sets: NewBuildOSImage
Aliases:

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

-OperatingSystemFilePath

För bygg- och avbildningsscenariot anger du sökvägen till den nätverksplats som Konfigurationshanteraren använder för att lagra den avbildade OS-avbildningen. Sökvägen innehåller filnamnet med ett .wim filnamnstillägg. Använd OperatingSystemFileAccount och OperatingSystemFileAccountPassword för att ange ett konto som har åtkomst till den här platsen.

Den här parametern konfigurerar aktivitetssekvenssteget Avbilda operativsystemavbildning.

Type: String
Parameter Sets: NewBuildOSImage
Aliases: CaptureOperatingSystemFilePath

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

-OperatingSystemImageIndex

Ange indexet för os-avbildningen som ska installeras för aktivitetssekvenssteget Tillämpa operativsystemavbildning.

Type: UInt32
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-OperatingSystemImagePackageId

Ange ID för os-avbildningspaketet som ska installeras. Använd OperatingSystemImageIndex för att ange avbildningsindexet. Det här värdet är ett standardpaket-ID, till exempel XYZ00050 .

Den här parametern konfigurerar aktivitetssekvenssteget Tillämpa operativsystemavbildning.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-PartitionAndFormatTarget

Ange den här parameter$ $true för aktivitetssekvensen att partitionera och formatera måldatorn innan operativsystemet installeras.

Den här parametern konfigurerar aktivitetssekvenssteget Formatera och partitionera disk.

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

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

-ProductKey

Ange Windows för os-installationen.

Den här parametern konfigurerar Windows Inställningar aktivitetssekvenssteget.

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

Om du aktiverar parametern CaptureUserSetting använder du den här parametern för att avgöra var aktivitetssekvensen sparar det avbildade användartillståndet:

Type: Boolean
Parameter Sets: NewInstallOSImage
Aliases:

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

-SoftwareUpdateStyle

Ange om programuppdateringar ska installeras under aktivitetssekvensen. Värdena avgör vilken typ av programuppdateringsdistribution som används:

  • All: Tillgängligt för installation, alla programuppdateringar
  • Mandatory: Krävs endast för installation, obligatoriska programuppdateringar
  • NoInstall: Installera inte några programuppdateringar

Den här parametern konfigurerar aktivitetssekvenssteget Installera programuppdateringar.

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

Ange standardtidszonen för den här installationen av Windows. Om du vill hämta ett tidszonsobjekt använder du den inbyggda Get-TimeZone-cmdleten.

Den här parametern konfigurerar aktivitetssekvenssteget Tillämpa Windows-inställningar.

Type: TimeZoneInfo
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

-UpgradeOperatingSystem

Lägg till den här parametern för att skapa en aktivitetssekvens för OS-uppgraderingsscenariot. Mer information finns i Skapa en aktivitetssekvens för att uppgradera ett operativsystem.

Type: SwitchParameter
Parameter Sets: UpgradeOSImage
Aliases: UpgradeOperatingSystemOption

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

-UpgradePackageId

Ange ID för uppgraderingspaketet för operativsystemet som ska användas. Det här värdet är ett standardpaket-ID, till exempel XYZ00052 .

Den här parametern konfigurerar aktivitetssekvenssteget Uppgradera operativsystem.

Type: String
Parameter Sets: UpgradeOSImage
Aliases:

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

-UserStateMigrationToolPackageId

När du anger CaptureUserSetting till $true använder du den här parametern för att ange ID:t för User State Migration Tool (USMT)-paketet. Det här värdet är ett standardpaket-ID, till exempel XYZ00012 .

Den här parametern konfigurerar stegen Avbilda användartillstånd och Återställ användartillstånd.

Type: String
Parameter Sets: NewInstallOSImage
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

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

-WorkgroupName

Om du anger parametern JoinDomain till WorkgroupType använder du den här parametern för att ange arbetsgruppsnamnet. Den här parametern konfigurerar aktivitetssekvenssteget Tillämpa nätverksinställningar.

Type: String
Parameter Sets: NewBuildOSImage, NewInstallOSImage
Aliases:

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Ingen

OUTPUTS

IResultObject#SMS_TaskSequencePackage

ANTECKNINGAR

Mer information om det här returobjektet och dess egenskaper finns i SMS_TaskSequencePackage serverns WMI-klass.

I aktivitetssekvenssteget Tillämpa Windows-inställningar anger den här cmdleten värdet Användarnamn till den användare som kör cmdleten och Organisationsnamn till det datornamn där cmdleten körs.

Du kan inte konfigurera alla aktivitetssekvens- och steginställningar med den här cmdleten. Om du vill konfigurera andra inställningar använder du Set-CMTaskSequence och cmdletarna Set-CMTSStep, till exempel Set-CMTSStepApplyOperatingSystem.

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

New-CMTaskSequenceDeployment

Om aktivitetssekvenssteg