Start-CMTaskSequenceDeployment
(사용되지 않음) 작업 순서 배포를 시작합니다.
Syntax
Start-CMTaskSequenceDeployment
[-AlertDateTime <DateTime>]
[-AlertDay <DateTime>]
[-AlertTime <DateTime>]
[-AllowFallback <Boolean>]
[-AllowSharedContent <Boolean>]
[-Availability <MakeAvailableToType>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-Comment <String>]
[-DeploymentAvailableDateTime <DateTime>]
[-DeploymentAvailableDay <DateTime>]
[-DeploymentAvailableTime <DateTime>]
[-DeploymentExpireDateTime <DateTime>]
[-DeploymentExpireDay <DateTime>]
[-DeploymentExpireTime <DateTime>]
[-DeploymentOption <DeploymentOptionType>]
[-DeployPurpose <DeployPurposeType>]
[-InputObject] <IResultObject>
[-InternetOption <Boolean>]
[-PassThru]
[-PercentFailure <Int32>]
[-PercentSuccess <Int32>]
[-PersistOnWriteFilterDevice <Boolean>]
[-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>]
[-Schedule <IResultObject[]>]
[-ScheduleEvent <ScheduleEventType[]>]
[-SendWakeupPacket <Boolean>]
[-ShowTaskSequenceProgress <Boolean>]
[-SoftwareInstallation <Boolean>]
[-SystemRestart <Boolean>]
[-UseMeteredNetwork <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>]
[-UseUtcForExpireSchedule <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-CMTaskSequenceDeployment
[-AlertDateTime <DateTime>]
[-AlertDay <DateTime>]
[-AlertTime <DateTime>]
[-AllowFallback <Boolean>]
[-AllowSharedContent <Boolean>]
[-Availability <MakeAvailableToType>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-Comment <String>]
[-DeploymentAvailableDateTime <DateTime>]
[-DeploymentAvailableDay <DateTime>]
[-DeploymentAvailableTime <DateTime>]
[-DeploymentExpireDateTime <DateTime>]
[-DeploymentExpireDay <DateTime>]
[-DeploymentExpireTime <DateTime>]
[-DeploymentOption <DeploymentOptionType>]
[-DeployPurpose <DeployPurposeType>]
[-InternetOption <Boolean>]
[-PassThru]
[-PercentFailure <Int32>]
[-PercentSuccess <Int32>]
[-PersistOnWriteFilterDevice <Boolean>]
[-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>]
[-Schedule <IResultObject[]>]
[-ScheduleEvent <ScheduleEventType[]>]
[-SendWakeupPacket <Boolean>]
[-ShowTaskSequenceProgress <Boolean>]
[-SoftwareInstallation <Boolean>]
[-SystemRestart <Boolean>]
[-TaskSequencePackageId] <String>
[-UseMeteredNetwork <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>]
[-UseUtcForExpireSchedule <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
중요
이 cmdlet은 더 이상 사용되지 않습니다. 대신 New-CMTaskSequenceDeployment 를 사용합니다.
이 cmdlet을 사용하여 작업 순서 배포를 시작합니다. 작업 순서 배포는 컴퓨터 컬렉션에 작업 순서를 할당합니다. 자세한 내용은 Configuration Manager 작업 순서 배포를 참조하세요.
참고
Configuration Manager 사이트 드라이브에서 Configuration Manager cmdlet을 실행합니다(예: PS XYZ:\>
). 자세한 내용은 시작을 참조하세요.
예제
예제 1: 기본 옵션을 사용하여 작업 순서 배포 시작
이 명령은 작업 순서 배포의 이름과 컬렉션 이름을 사용하여 작업 순서 배포를 시작합니다.
Get-CMTaskSequence -Name "Upgrade Windows 10" | Start-CMTaskSequenceDeployment -CollectionName "Collection 01"
예제 2: 구성된 옵션을 사용하여 작업 순서 배포 시작
이 명령은 구성된 여러 옵션을 사용하여 작업 순서 배포를 시작합니다.
Start-CMTaskSequenceDeployment -TaskSequencePackageId "XYZ00003" -CollectionName "Collection 02" -Comment "Task sequence test" -DeployPurpose Required -SendWakeUpPacket $True -UseMeteredNetwork $True -ScheduleEvent AsSoonAsPossible -RerunBehavior NeverRerunDeployedProgram -RunFromSoftwareCenter $True -ShowTaskSequenceProgress $False -SoftwareInstallation $True -SystemRestart $True -PersistOnWriteFilterDevice $False -AllowFallback $True -DeploymentOption DownloadAllContentLocallyBeforeStartingTaskSequence -AllowSharedContent $True -InternetOption $True
매개 변수
-AlertDateTime
성공적인 배포에 대한 경고를 만들도록 배포를 구성할 때 이 매개 변수를 사용하여 DateTime 개체를 지정합니다. Configuration Manager 임계값이 이 날짜 이후의 PercentSuccess보다 낮으면 배포 경고를 만듭니다.
이 개체를 얻으려면 Get-Date 기본 제공 cmdlet을 사용합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AlertDay
이 매개 변수는 더 이상 사용되지 않습니다. AlertDateTime을 사용합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AlertTime
이 매개 변수는 더 이상 사용되지 않습니다. AlertDateTime을 사용합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllowFallback
클라이언트가 기본 사이트 경계 그룹의 배포 지점을 사용할 수 있도록 허용합니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllowSharedContent
클라이언트가 인접 경계 그룹의 배포 지점을 사용할 수 있도록 허용합니다.
Type: | Boolean |
Aliases: | AllowUseRemoteDistributionPoint |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Availability
이 작업 순서를 Configuration Manager 클라이언트에서 사용할 수 있도록 할지 여부와 부팅 미디어, 사전 준비된 미디어 또는 PXE를 사용하여 OS를 배포할 때 실행할 수 있는지 여부를 지정합니다.
를 지정 Clients
하는 경우 DeploymentOption 매개 변수의 기본값은 입니다 DownloadAllContentLocallyBeforeStartingTaskSequence
.
, 또는 MediaAndPxeHidden
를 MediaAndPxe
지정ClientsMediaAndPxe
하는 경우 DeploymentOption 매개 변수의 기본값은 입니다DownloadContentLocallyWhenNeededByRunningTaskSequence
.
Type: | MakeAvailableToType |
Aliases: | MakeAvailableTo |
Accepted values: | Clients, ClientsMediaAndPxe, MediaAndPxe, MediaAndPxeHidden |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Collection
이 작업 순서를 배포할 컬렉션 개체를 지정합니다. 이 개체를 얻으려면 Get-CMCollection cmdlet을 사용합니다.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionId
이 작업 순서를 배포할 컬렉션의 ID를 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionName
이 작업 순서를 배포할 컬렉션의 이름을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Comment
작업 순서 배포에 대한 선택적 주석을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentAvailableDateTime
이 배포를 사용할 수 있는 시기에 DateTime 개체를 지정합니다. 이 개체를 얻으려면 Get-Date 기본 제공 cmdlet을 사용합니다.
DeploymentExpireDateTime을 사용하여 배포가 만료되는 시기를 지정하고 일정을 사용하여 배포 할당 또는 최종 기한을 지정합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentAvailableDay
이 매개 변수는 더 이상 사용되지 않습니다. DeploymentAvailableDateTime을 사용합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentAvailableTime
이 매개 변수는 더 이상 사용되지 않습니다. DeploymentAvailableDateTime을 사용합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentExpireDateTime
이 배포가 만료되는 경우 DateTime 개체 를 지정합니다. 이 개체를 얻으려면 Get-Date 기본 제공 cmdlet을 사용합니다.
DeploymentAvailableDateTime을 사용하여 배포를 사용할 수 있는 시기를 지정하고 일정을 사용하여 배포 할당 또는 최종 기한을 지정합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentExpireDay
이 매개 변수는 더 이상 사용되지 않습니다. DeploymentExpireDateTime을 사용합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentExpireTime
이 매개 변수는 더 이상 사용되지 않습니다. DeploymentExpireDateTime을 사용합니다.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentOption
클라이언트가 배포 지점과 상호 작용하여 작업 순서에 대한 콘텐츠를 가져오는 방법을 지정합니다. 특정 시나리오에서 모든 옵션을 사용할 수 있는 것은 아닙니다. 자세한 내용은 작업 순서 배포 - 배포 옵션을 참조하세요.
Availability 매개 변수에 대해 를 지정 Clients
하면 이 매개 변수의 기본값은 입니다DownloadAllContentLocallyBeforeStartingTaskSequence
.
Availability 매개 변수에 대해 , MediaAndPxe
또는 MediaAndPxeHidden
을 지정ClientsMediaAndPxe
하는 경우 이 매개 변수의 기본값은 입니다DownloadContentLocallyWhenNeededByRunningTaskSequence
.
Type: | DeploymentOptionType |
Accepted values: | DownloadContentLocallyWhenNeededByRunningTaskSequence, DownloadAllContentLocallyBeforeStartingTaskSequence, RunFromDistributionPoint |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeployPurpose
사용자가 이 배포를 설치할 수 있는지, 아니면 최종 기한에 설치해야 하는지를 지정합니다.
Type: | DeployPurposeType |
Accepted values: | Available, Required |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
이 매개 변수는 와일드카드 문자를 리터럴 문자 값으로 처리합니다. ForceWildcardHandling과 결합할 수 없습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
이 매개 변수는 와일드카드 문자를 처리하고 예기치 않은 동작(권장되지 않음)으로 이어질 수 있습니다. DisableWildcardHandling과 결합할 수 없습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
작업 순서 배포 개체를 지정합니다. 이 개체를 얻으려면 Get-CMTaskSequenceDeployment cmdlet을 사용합니다.
Type: | IResultObject |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InternetOption
인터넷을 통해 연결하는 클라이언트에서 작업 순서가 실행되는지 여부를 나타냅니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
작업 중인 항목을 나타내는 개체를 반환하려면 이 매개 변수를 추가합니다. 기본적으로 이 cmdlet은 출력을 생성하지 않을 수 있습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PercentFailure
실패한 배포에 대한 경고를 만들면 실패한 배포의 비율이 이 수보다 높을 때 사이트에서 경고를 생성합니다.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PercentSuccess
성공적인 배포에 대한 경고를 만들면 성공적인 배포 비율이 이 수보다 낮으면 사이트에서 경고를 생성합니다.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PersistOnWriteFilterDevice
클라이언트가 Windows Embedded 디바이스에서 쓰기 필터를 처리하는 방법을 구성합니다.
$true
: 최종 기한 또는 유지 관리 기간 동안 변경 내용을 커밋합니다. 다시 시작해야 합니다.$false
: 오버레이에 콘텐츠를 적용하고 나중에 커밋합니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RerunBehavior
이전에 예약된 필수 시간 이전에 실행한 경우 컴퓨터에서 작업 순서를 다시 실행할지 여부를 지정합니다. 기본적으로 작업 순서는 항상 다시 실행됩니다.
Type: | RerunBehaviorType |
Accepted values: | NeverRerunDeployedProgram, AlwaysRerunProgram, RerunIfFailedPreviousAttempt, RerunIfSucceededOnPreviousAttempt |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunFromSoftwareCenter
사용자가 할당과 독립적으로 프로그램을 실행할 수 있도록 허용합니다.
Type: | Boolean |
Aliases: | AllowUsersRunIndependently |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Schedule
이 매개 변수를 사용하여 배포 할당 또는 최종 기한을 지정합니다.
AvailableDateTime을 사용하여 배포를 사용할 수 있는 시기를 지정하고 DeadlineDateTime을 사용하여 배포가 만료되는 시기를 지정합니다.
일정 개체의 배열을 지정합니다. schedule 개체는 배포에 대한 필수 할당 일정을 정의합니다. 일정 개체를 만들려면 New-CMSchedule cmdlet을 사용합니다.
Type: | IResultObject[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScheduleEvent
작업 순서 배포가 실행되는 시기를 결정하는 이벤트 배열을 지정합니다.
Type: | ScheduleEventType[] |
Accepted values: | AsSoonAsPossible, LogOn, LogOff |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SendWakeupPacket
배포가 시작되기 전에 컴퓨터에 절전 모드 해제 패킷을 보낼지 여부를 나타냅니다. 이 값이 이$True
면 Configuration Manager 컴퓨터를 절전 모드에서 해제합니다. 이 값이 이 $False
면 컴퓨터를 절전 모드에서 해제하지 않습니다. 컴퓨터가 절 해제하려면 먼저 Wake On LAN을 구성합니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShowTaskSequenceProgress
작업 순서에 대한 프로세스 대화 상자를 표시할지 여부를 나타냅니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftwareInstallation
설치 최종 기한에 도달하면 작업 순서가 유지 관리 기간 외부에 설치되도록 이 매개 변수 $true
를 로 설정합니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SystemRestart
설치 기한에 도달하면 유지 관리 기간 외부에서 필요한 경우 시스템을 다시 시작할 수 있도록 이 매개 변수 $true
를 로 설정합니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TaskSequencePackageId
배포할 작업 순서의 ID를 지정합니다.
Type: | String |
Aliases: | PackageId |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseMeteredNetwork
설치 최종 기한 이후에 요금제 인터넷 연결의 클라이언트가 콘텐츠를 다운로드할 수 있도록 허용할지 여부를 나타내며, 이로 인해 추가 비용이 발생할 수 있습니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseUtcForAvailableSchedule
클라이언트 컴퓨터가 UTC 시간을 사용하여 프로그램의 가용성을 결정하는지 여부를 나타냅니다. UTC 시간을 사용하면 모든 컴퓨터에서 작업 순서를 동시에 사용할 수 있습니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseUtcForExpireSchedule
클라이언트 컴퓨터가 UTC 시간을 사용하여 프로그램의 만료를 결정하는지 여부를 나타냅니다. UTC 시간을 사용하면 모든 컴퓨터에서 작업 순서를 동시에 사용할 수 있습니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
입력
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
출력
IResultObject
관련 링크
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기