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>]
Description
이 cmdlet을 사용하여 작업 순서를 만듭니다. 일반적으로 작업 순서를 사용하여 클라이언트에 OS를 배포하지만 다양한 용도로 사용할 수 있습니다. 자세한 내용은 작업 순서 관리를 참조하여 작업 자동화를 참조하세요.
참고
Configuration Manager 사이트 드라이브에서 Configuration Manager cmdlet을 실행합니다(예: PS XYZ:\>
). 자세한 내용은 시작을 참조하세요.
예제
예제 1: 사용자 지정 작업 순서 만들기
이 예제 에서는 먼저 cmdlet 매개 변수를 매개 변수 변수에 배치합니다. 매개 변수를 스플랫할 필요는 없습니다. 이렇게 긴 명령줄에 대한 매개 변수를 더 쉽게 읽을 수 있습니다.
이 명령은 사용자 지정이라는 이름의 빈 작업 순서를 만듭니다.
$parameters = @{
CustomTaskSequence = $true
Name = "Custom"
Description = "NewCustom parameter set"
HighPerformance = $false
BootImagePackageId = "XYZ00002"
}
New-CMTaskSequence @parameters
예제 2: OS 이미지를 설치하는 작업 순서 만들기
이 예제 에서는 먼저 cmdlet 매개 변수를 매개 변수 변수에 배치합니다. 매개 변수를 스플랫할 필요는 없습니다. 이렇게 긴 명령줄에 대한 매개 변수를 더 쉽게 읽을 수 있습니다.
이 명령은 OS 이미지를 설치하는 OS 이미지 설치 라는 작업 순서를 만듭니다. 이 시나리오에 적용되는 다른 매개 변수도 포함됩니다.
$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: OS를 빌드하고 캡처하는 작업 순서 만들기
이 예제 에서는 먼저 cmdlet 매개 변수를 매개 변수 변수에 배치합니다. 매개 변수를 스플랫할 필요는 없습니다. 이렇게 긴 명령줄에 대한 매개 변수를 더 쉽게 읽을 수 있습니다.
이 예제에서는 제공된 위치 및 계정을 사용하여 OS 이미지를 빌드 하고 캡처하는 빌드 및 캡처 라는 작업 순서를 만듭니다. 이 시나리오에 적용되는 다른 매개 변수도 포함됩니다.
$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: OS를 업그레이드하는 작업 순서 만들기
이 명령은 현재 위치 업그레이드 라는 작업 순서를 만들고 ID XYZ02EBA 있는 업그레이드 패키지를 사용하여 OS를 업그레이드할 것을 지정합니다.
New-CMTaskSequence -UpgradeOperatingSystem -Name "In-place upgrade" -UpgradePackageId "XYZ02EBA" -SoftwareUpdateStyle All
매개 변수
-ApplicationName
작업 순서 중에 설치할 애플리케이션 이름 배열을 지정합니다. 이 매개 변수는 애플리케이션 설치 작업 순서 단계를 구성합니다.
형식: | String[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ApplyAll
빌드 및 캡처 시나리오에서 이 매개 변수의 상태는 다음 동작을 결정합니다.
$true
: 작업 순서는 OS 이미지를 적용하기 전에 디스크를 분할하기 & 형식을 지정하지 않습니다.$false
: 작업 순서에는 OS 이미지를 적용하기 전에 포맷 및 파티션 디스크 단계가 포함됩니다.
형식: | Boolean |
별칭: | ApplyAllImages |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-BootImagePackageId
OS를 배포하는 작업 순서와 함께 사용할 부팅 이미지 패키지의 ID를 지정합니다. 이 값은 표준 패키지 ID(예 XYZ00005
: )입니다.
이 매개 변수는 작업 순서 속성을 구성합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-BuildOperatingSystemImage
이 매개 변수를 추가하여 빌드 및 캡처 시나리오에 대한 작업 순서를 만듭니다. 자세한 내용은 OS를 캡처하는 작업 순서 만들기를 참조하세요.
형식: | SwitchParameter |
별칭: | BuildOperatingSystemImageOption |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-CaptureLocallyUsingLink
SaveLocally 매개 변수를 사용하도록 설정하여 사용자 설정 및 파일을 로컬로 저장하려면 파일을 복사하는 대신 링크를 사용하여 로컬에서 캡처하도록 이 매개 변수를 $true 설정합니다. Configuration Manager에서 사용자 상태를 로컬로 저장하는 데 사용하는 링크를 하드 링크라고 합니다.
SaveLocally가 $false 경우 cmdlet은 이 매개 변수를 무시합니다.
이 매개 변수는 사용자 상태 캡처 단계를 구성합니다.
형식: | Boolean |
별칭: | 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
작업 순서가 Windows 설정을 캡처할 수 있도록 이 매개 변수를 $true 설정합니다. 이 옵션을 사용하도록 설정하면 작업 순서에 Windows 설정 캡처 단계가 포함됩니다.
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ClientPackagePackageId
작업 순서가 실행되면 설치할 클라이언트 패키지의 ID를 지정합니다. 이 값은 표준 패키지 ID(예: ) 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
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
형식: | SwitchParameter |
별칭: | cf |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-CreatedBy
빌드 및 캡처 시나리오의 경우 캡처된 이미지 파일에 있는 선택적 문자열을 만든 사람에 대해 지정합니다. 최대 길이는 255자입니다.
이 매개 변수는 OS 이미지 캡처 작업 순서 단계를 구성합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-CustomTaskSequence
이 매개 변수를 추가하여 단계가 없는 사용자 지정 작업 순서를 만듭니다. 자세한 내용은 사용자 지정 작업 순서 만들기를 참조하세요.
그런 다음, 35개의 New-CMTSStep cmdlet을 사용하여 사용자 지정 작업 순서에 단계를 추가할 수 있습니다. 자세한 내용은 작업 순서 단계 정보를 참조하세요. 각 섹션에서는 연결된 cmdlet에 대한 링크와 함께 작업 순서 단계를 설명합니다.
형식: | SwitchParameter |
별칭: | CustomOption |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Description
작업 순서에 대한 선택적 설명을 지정합니다. 최대 길이는 512자입니다. 이 매개 변수는 작업 순서 속성을 구성합니다.
형식: | String |
별칭: | 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 매개 변수를 사용하여 컴퓨터 계정을 만들 OU를 지정할 수도 있습니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DomainOrganizationUnit
도메인에 컴퓨터 계정을 만들 OU(도메인 조직 구성 단위)를 지정합니다. 이 값의 형식은 LDAP(Lightweight Directory Access Protocol) 경로입니다(예: LDAP//OU=OSD staging,DC=contoso,DC=com
).
DomainName 매개 변수에 지정한 도메인에 OU를 지정합니다.
기존 컴퓨터 계정이 이미 OU에 있는 경우 Active Directory는 OU를 변경할 수 없으며 이 설정을 무시합니다.
이 매개 변수는 네트워크 설정 적용 작업 순서 단계를 구성합니다.
형식: | 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자입니다.
이 매개 변수는 OS 이미지 캡처 작업 순서 단계를 구성합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ImageVersion
빌드 및 캡처 시나리오의 경우 선택적 문자열을 캡처된 이미지 파일의 버전으로 지정합니다. 이 값을 정의합니다. OS 버전일 필요는 없습니다. 최대 길이는 32자입니다.
이 매개 변수는 OS 이미지 캡처 작업 순서 단계를 구성합니다.
형식: | 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
이 매개 변수를 추가하여 OS 이미지 설치 시나리오에 대한 작업 순서를 만듭니다. 자세한 내용은 OS를 설치하는 작업 순서 만들기를 참조하세요.
형식: | SwitchParameter |
별칭: | 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 |
별칭: | TaskSequenceName |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-OperatingSystemFileAccount
빌드 및 캡처 시나리오의 경우 OperatingSystemFilePath 매개 변수에 지정한 네트워크 공유에 대한 권한이 있는 도메인 계정의 이름을 지정합니다. OperatingSystemFileAccountPassword를 사용하여 계정 암호를 설정합니다.
이 매개 변수는 OS 이미지 캡처 작업 순서 단계를 구성합니다.
형식: | String |
별칭: | CaptureOperatingSystemFileAccount |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-OperatingSystemFileAccountPassword
빌드 및 캡처 시나리오의 경우 OperatingSystemFileAccount의 암호에 대한 보안 문자열을 지정합니다.
이 매개 변수는 OS 이미지 캡처 작업 순서 단계를 구성합니다.
형식: | SecureString |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-OperatingSystemFilePath
빌드 및 캡처 시나리오의 경우 Configuration Manager가 캡처한 OS 이미지를 저장하는 데 사용하는 네트워크 위치의 파일 경로를 지정합니다. 경로에는 파일 확장명을 가진 .wim
파일 이름이 포함됩니다.
OperatingSystemFileAccount 및 OperatingSystemFileAccountPassword를 사용하여 이 위치에 액세스할 수 있는 계정을 지정합니다.
이 매개 변수는 OS 이미지 캡처 작업 순서 단계를 구성합니다.
형식: | String |
별칭: | CaptureOperatingSystemFilePath |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-OperatingSystemImageIndex
OS 이미지 적용 작업 순서 단계에 설치할 OS 이미지 의 인덱스를 지정합니다.
형식: | UInt32 |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-OperatingSystemImagePackageId
설치할 OS 이미지 패키지의 ID를 지정합니다.
OperatingSystemImageIndex를 사용하여 이미지 인덱스를 지정합니다. 이 값은 표준 패키지 ID(예 XYZ00050
: )입니다.
이 매개 변수는 OS 이미지 적용 작업 순서 단계를 구성합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-PartitionAndFormatTarget
OS를 설치하기 전에 대상 컴퓨터를 분할하고 포맷하도록 작업 순서에 대해 이 매개 변수를 $true 설정합니다.
이 매개 변수는 포맷 및 파티션 디스크 작업 순서 단계를 구성합니다.
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ProductKey
OS 설치에 대한 Windows 제품 키를 지정합니다.
이 매개 변수는 Windows 설정 적용 작업 순서 단계를 구성합니다.
형식: | String |
별칭: | 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 cmdlet을 사용합니다.
이 매개 변수는 Windows 설정 적용 작업 순서 단계를 구성합니다.
형식: | TimeZoneInfo |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UpgradeOperatingSystem
이 매개 변수를 추가하여 OS 업그레이드 시나리오에 대한 작업 순서를 만듭니다. 자세한 내용은 OS를 업그레이드하는 작업 순서 만들기를 참조하세요.
형식: | SwitchParameter |
별칭: | UpgradeOperatingSystemOption |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UpgradePackageId
사용할 OS 업그레이드 패키지의 ID를 지정합니다. 이 값은 표준 패키지 ID(예 XYZ00052
: )입니다.
이 매개 변수는 OS 업그레이드 작업 순서 단계를 구성합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UserStateMigrationToolPackageId
CaptureUserSetting을$true 설정하면 이 매개 변수를 사용하여 USMT(사용자 상태 마이그레이션 도구) 패키지의 ID를 지정합니다. 이 값은 표준 패키지 ID(예 XYZ00012
: )입니다.
이 매개 변수는 사용자 상태 캡처 및 사용자 상태 복원 단계를 구성합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.
형식: | SwitchParameter |
별칭: | 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 설정 적용 작업 순서 단계에서 이 cmdlet은 사용자 이름 값을 cmdlet을 실행하는 사용자로 설정하고 조직 이름을 cmdlet이 실행되는 컴퓨터 이름으로 설정합니다.
이 cmdlet을 사용하여 모든 작업 순서 및 단계 설정을 구성할 수는 없습니다. 다른 설정을 구성하려면 Set-CMTaskSequence 및 Set-CMTSStep cmdlet(예: Set-CMTSStepApplyOperatingSystem)을 사용합니다.