{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/ko-kr/powershell/","_op_gitContributorInformation":{"author":{"display_name":"Banreet Kaur","id":"92906285","name":"Banreet","profile_url":"https://github.com/Banreet"},"contributors":[{"display_name":"Aaron Czechowski","id":"26784733","name":"aczechowski","profile_url":"https://github.com/aczechowski"}],"update_at":"2026. 6. 26.","updated_at_date_time":"2026-06-26T00:10:46.939955Z"},"_path":"module/configurationmanager/set-cmtasksequencedeploymenttype.json","_rel":"../../","_tocRel":"../sccm-ps/toc.json","apiPlatform":"powershell","author":"Banreet","breadcrumb_path":"/powershell/sccm/bread/toc.json","canonical_url":"https://learn.microsoft.com/ko-kr/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/Set-CMTaskSequenceDeploymentType.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","document_id":"a92f1f2b-8013-4adb-0e1b-0080dc97195c","document_version_independent_id":"75a2469a-64db-9a36-3f96-3e3ed1bd6cf5","external help file":"AdminUI.PS.dll-Help.xml","feedback_product_url":"https://feedbackportal.microsoft.com/feedback/forum/4669adfc-ee1b-ec11-b6e7-0022481f8472","feedback_system":"Standard","git_commit_id":"2d87396082e143b55b30d215258afc8fecd75194","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/2d87396082e143b55b30d215258afc8fecd75194/sccm-ps/ConfigurationManager/Set-CMTaskSequenceDeploymentType.md","github_contributors":["aczechowski"],"locale":"ko-kr","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"08/02/2021","ms.service":"configuration-manager","ms.subservice":"other","ms.topic":"reference","online version":"","open_to_public_contributors":true,"original_content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/live/sccm-ps/ConfigurationManager/Set-CMTaskSequenceDeploymentType.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/Set-CMTaskSequenceDeploymentType.md","PlatyPS schema version":"2.0.0","products":["https://authoring-docs-microsoft.poolparty.biz/devrel/f1499c3b-793f-48c3-a9ce-20285bcc6541"],"site_name":"Docs","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-06-26 12:10 AM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMTaskSequenceDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>애플리케이션에서 작업 순서 배포 유형을 구성합니다.</p>\n","uid":"ConfigurationManager.Set-CMTaskSequenceDeploymentType"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.Set-CMTaskSequenceDeploymentType":{"href":"set-cmtasksequencedeploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMTaskSequenceDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>애플리케이션에서 작업 순서 배포 유형을 구성합니다.</p>\n","uid":"ConfigurationManager.Set-CMTaskSequenceDeploymentType"}},"description":"<p>버전 2006 이상에 적용됩니다. 이 cmdlet을 사용하여 애플리케이션에서 작업 순서 배포 유형을 구성합니다. 자세한 내용은 <a href=\"/mem/configmgr/apps/get-started/creating-windows-applications#bkmk_tsdt\">작업 순서 배포 유형을 참조하세요</a>.</p>\n<p>이 cmdlet에는 MSI 배포 유형 cmdlet <a href=\"set-cmmsideploymenttype\">Set-CMMsiDeploymentType</a>과 유사한 구문이 있습니다. 주요 차이점은 다음과 같은 매개 변수입니다.</p>\n<ul>\n<li><p>\n              <code>-InstallTaskSequenceId &lt;string&gt;</code> (필수): 앱을 설치하는 작업 순서의 ID</p>\n</li>\n<li><p>\n              <code>-UninstallTaskSequenceId &lt;string&gt;</code> (선택 사항): 앱을 제거하는 작업 순서의 ID</p>\n</li>\n</ul>\n<p>이러한 두 매개 변수는 배포 유형 작업 순서 옵션과 관련이 있습니다. MSI cmdlet의 <code>-InstallCommand</code> 및 <code>-UninstallCommand</code> 매개 변수를 대체합니다.</p>\n","examples":[{"code":"Set-CMMSiDeploymentType -ApplicationName \"CBI\" -DeploymentTypeName \"Complex install\" -NewName \"Advanced install\" -AddLanguage \"en-US\",\"zh-CN\" -Comment \"New Deployment Type-updated\" -EstimatedRuntimeMins 14 -LogonRequirementType OnlyWhenNoUserLoggedOn","description":"<p>요구 사항 규칙 및 검색 방법을 사용하는 다른 예제는 <a href=\"set-cmscriptdeploymenttype\">Set-CMScriptDeploymentType</a> 및 <a href=\"add-cmmsideploymenttype\">Add-CMMsiDeploymentType</a>을 참조하세요.</p>\n","summary":"<p>이 명령은 배포 유형의 이름을 <strong>복합 설치</strong> 에서 <strong>고급 설치</strong>로 변경합니다. \n              <strong>영어(미국)</strong> 및 중국어(<code>en-US</code><strong>간체)(</strong><code>zh-CN</code>)를 지원되는 언어로 추가합니다. 설치를 완료하는 데 약 14분이 걸리며 Windows에 로그인한 사용자가 없을 때만 실행되도록 지정합니다.</p>\n","title":"예제 1: 작업 순서 배포 유형 수정"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">Microsoft.ConfigurationManagement.ManagementProvider.IResultObject</span>\n"}],"links":[{"href":"add-cmtasksequencedeploymenttype","text":"Add-CMTaskSequenceDeploymentType"},{"href":"get-cmdeploymenttype","text":"Get-CMDeploymentType"},{"href":"remove-cmdeploymenttype","text":"Remove-CMDeploymentType"},{"href":"get-cmapplication","text":"Get-CMApplication"},{"href":"/mem/configmgr/apps/get-started/creating-windows-applications#bkmk_tsdt","text":"작업 순서 배포 유형"}],"module":"ConfigurationManager","name":"Set-CMTaskSequenceDeploymentType","notes":"","outputs":[{"description":"","name":"<span class=\"no-loc xref\">System.Object</span>\n"}],"parameters":[{"aliases":"AddDetectionClauses","defaultValue":"None","description":"<p>이 배포 유형에 대한 검색 방법 절 배열을 지정합니다. 검색 절을 만들려면 다음 cmdlet 중 하나를 사용합니다.</p>\n<ul>\n<li>\n              <a href=\"new-cmdetectionclausedirectory\">New-CMDetectionClauseDirectory</a></li>\n<li>\n              <a href=\"new-cmdetectionclausefile\">New-CMDetectionClauseFile</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykey\">New-CMDetectionClauseRegistryKey</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykeyvalue\">New-CMDetectionClauseRegistryKeyValue</a></li>\n<li>\n              <a href=\"new-cmdetectionclausewindowsinstaller\">New-CMDetectionClauseWindowsInstaller</a></li>\n</ul>\n<p>이러한 cmdlet의 출력을 변수에 저장합니다. 그런 다음 해당 변수를 이 매개 변수의 배열로 지정합니다. 예를 들면 <code>-AddDetectionClause $clauseFile1,$clauseFile2,$clauseFile3</code>와 같습니다.</p>\n<p>\n              <a href=\"get-cmdeploymenttypedetectionclause\">Get-CMDeploymentTypeDetectionClause</a>를 사용하여 다른 애플리케이션에서 기존 검색 절을 가져올 수도 있습니다.</p>\n","name":"AddDetectionClause","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">DetectionClause</span><span>[</span><span>]</span></p>\n"},{"aliases":"AddLanguages, Languages, Language","defaultValue":"None","description":"<p>배포 유형이 지원하는 언어 태그 배열을 지정합니다. 예를 들어 <strong>러시아어(러시아)</strong>를 추가하려면 태그 <code>ru-RU</code>를 지정합니다.</p>\n<p>자세한 내용과 언어 태그 목록은 <a href=\"/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c\">Windows LCID(언어 코드 식별자) 참조를 참조하세요</a>.</p>\n","name":"AddLanguage","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>배포 유형에 대한 요구 사항 개체의 배열을 지정합니다. 요구 사항 규칙 개체를 만들려면 다음 cmdlet 중 하나를 사용합니다.</p>\n<ul>\n<li>\n              <a href=\"new-cmrequirementruleactivedirectorysitevalue\">New-CMRequirementRuleActiveDirectorySiteValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulebooleanvalue\">New-CMRequirementRuleBooleanValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulecmsitevalue\">New-CMRequirementRuleCMSiteValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulecommonvalue\">New-CMRequirementRuleCommonValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruledeviceownershipvalue\">New-CMRequirementRuleDeviceOwnershipValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleexistential\">New-CMRequirementRuleExistential</a></li>\n<li>\n              <a href=\"new-cmrequirementruleexpression\">New-CMRequirementRuleExpression</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefileattributevalue\">New-CMRequirementRuleFileAttributeValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefilepermissionvalue\">New-CMRequirementRuleFilePermissionValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefreediskspacevalue\">New-CMRequirementRuleFreeDiskSpaceValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleinputtypevalue\">New-CMRequirementRuleInputTypeValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleoperatingsystemlanguagevalue\">New-CMRequirementRuleOperatingSystemLanguageValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleoperatingsystemvalue\">New-CMRequirementRuleOperatingSystemValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleouvalue\">New-CMRequirementRuleOUValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleregistrykeypermissionvalue\">New-CMRequirementRuleRegistryKeyPermissionValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulescreenresolutionvalue\">New-CMRequirementRuleScreenResolutionValue</a></li>\n</ul>\n<p>버전 2111부터 <a href=\"get-cmdeploymenttyperequirement\">Get-CMDeploymentTypeRequirement</a> cmdlet을 사용하여 다른 배포 유형에서 규칙을 복사할 수 있습니다.</p>\n","name":"AddRequirement","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Rule</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>이 배포 유형에 대한 애플리케이션 개체를 지정합니다. 이 개체를 얻으려면 <a href=\"get-cmapplication\">Get-CMApplication</a> cmdlet을 사용합니다.</p>\n","isRequired":true,"name":"Application","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"CI_ID, CIId","defaultValue":"None","description":"<p>이 배포 유형에 대한 애플리케이션의 ID를 지정합니다.</p>\n","isRequired":true,"name":"ApplicationId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>이 배포 유형의 애플리케이션 이름을 지정합니다.</p>\n","isRequired":true,"name":"ApplicationName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"AdministratorComment","defaultValue":"None","description":"<p>배포 유형에 대한 선택적 설명을 지정합니다.</p>\n","name":"Comment","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"cf","defaultValue":"None","description":"<p>cmdlet을 실행하기 전에 확인 메시지를 표시합니다.</p>\n","name":"Confirm","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>구성할 배포 유형의 이름을 지정합니다.</p>\n","isRequired":true,"name":"DeploymentTypeName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"DetectionClauseConnectors","defaultValue":"None","description":"<p>\n              <strong>GroupDetectionClauses</strong> 매개 변수를 사용하여 검색 절을 그룹화할 때는 이 매개 변수를 사용하여 커넥터를 지정합니다.</p>\n<p>다음 예제에서는 <strong>OR</strong> 커넥터를 정의합니다. <code>@{&quot;LogicalName&quot;=$clauseFile3.Setting.LogicalName;&quot;Connector&quot;=&quot;OR&quot;}</code></p>\n","name":"DetectionClauseConnector","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Hashtable</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>이 매개 변수는 와일드카드 문자를 리터럴 문자 값으로 처리합니다. \n              <strong>ForceWildcardHandling</strong>과 결합할 수 없습니다.</p>\n","name":"DisableWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"EstimatedInstallationTimeMinutes, EstimatedInstallationTimeMins, EstimatedRunTimeMinutes","defaultValue":"None","description":"<p>애플리케이션에 대해 이 배포 유형의 예상 설치 시간(분)을 지정합니다. 소프트웨어 센터는 애플리케이션이 설치되기 전에 사용자에게 이 추정치를 표시합니다.</p>\n","name":"EstimatedRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"ForceForUnknownPublisher","defaultValue":"None","description":"<p>사용자 확인을 요청하지 않고 명령을 강제로 실행합니다.</p>\n","name":"Force","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"Force32BitDetectionScript","defaultValue":"None","description":"<p>사용자 지정 스크립트를 사용하여 이 배포 유형의 존재를 감지하는 경우 이 매개 변수를 로 <code>$true</code> 설정하여 64비트 클라이언트에서 스크립트를 32비트 프로세스로 실행합니다.</p>\n","name":"ForceScriptDetection32Bit","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>이 매개 변수는 와일드카드 문자를 처리하고 예기치 않은 동작(권장되지 않음)으로 이어질 수 있습니다. \n              <strong>DisableWildcardHandling</strong>과 결합할 수 없습니다.</p>\n","name":"ForceWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"GroupDetectionClausesByLogicalName","defaultValue":"None","description":"<p>이 배포 유형의 존재를 감지하도록 규칙을 구성할 때 이 매개 변수를 사용하여 절을 그룹화합니다. 검색 절을 만들려면 다음 cmdlet 중 하나를 사용합니다.</p>\n<ul>\n<li>\n              <a href=\"new-cmdetectionclausedirectory\">New-CMDetectionClauseDirectory</a></li>\n<li>\n              <a href=\"new-cmdetectionclausefile\">New-CMDetectionClauseFile</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykey\">New-CMDetectionClauseRegistryKey</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykeyvalue\">New-CMDetectionClauseRegistryKeyValue</a></li>\n<li>\n              <a href=\"new-cmdetectionclausewindowsinstaller\">New-CMDetectionClauseWindowsInstaller</a></li>\n</ul>\n<p>이러한 cmdlet의 출력을 변수에 저장합니다. 그런 다음, 다음 형식을 사용하여 절을 그룹화합니다. <code>$clause2.Setting.LogicalName, $clause3.Setting.LogicalName</code></p>\n<div class=\"TIP\">\n<p>팁</p>\n<p>Configuration Manager 콘솔에서 그룹 작업을 선택하면 절에 <strong>그룹</strong> 화된 절 앞과 뒤에 괄호가 표시됩니다.</p>\n</div>\n","name":"GroupDetectionClauses","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"DeploymentType","defaultValue":"None","description":"<p>구성할 배포 유형 개체를 지정합니다. 이 개체를 얻으려면 <a href=\"get-cmdeploymenttype\">Get-CMDeploymentType</a> cmdlet을 사용합니다.</p>\n","isRequired":true,"name":"InputObject","parameterValueGroup":"","pipelineInput":true,"position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>이 배포 유형에 대한 설치 동작을 지정합니다.</p>\n<ul>\n<li>\n              <code>InstallForUser</code>: 클라이언트는 애플리케이션을 배포하는 사용자에 대해서만 애플리케이션을 설치합니다.</li>\n<li>\n              <code>InstallForSystem</code>: 클라이언트가 애플리케이션을 한 번만 설치합니다. 모든 사용자가 사용할 수 있습니다.</li>\n<li>\n              <code>InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser</code>: 디바이스에 애플리케이션을 배포하는 경우 클라이언트는 모든 사용자에 대해 애플리케이션을 설치합니다. 사용자에게 애플리케이션을 배포하는 경우 클라이언트는 해당 사용자에 대해서만 애플리케이션을 설치합니다.</li>\n</ul>\n","name":"InstallationBehaviorType","parameterValueGroup":"InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser","position":"Named","type":"<span class=\"no-loc xref\">InstallationBehaviorType</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>앱을 설치할 작업 순서의 ID입니다.</p>\n","isRequired":true,"name":"InstallTaskSequenceId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>로그인한 사용자에 대한 요구 사항을 지정합니다.</p>\n<ul>\n<li><p>\n              <code>OnlyWhenNoUserLoggedOn</code>: Windows에 로그인한 사용자가 없는 경우에만.</p>\n</li>\n<li><p>\n              <code>OnlyWhenUserLoggedOn</code>: 사용자가 로그인한 경우에만. 이 옵션은 기본 옵션입니다.</p>\n</li>\n<li><p>\n              <code>WhetherOrNotUserLoggedOn</code>: 사용자가 로그인했는지 여부입니다.</p>\n<div class=\"NOTE\">\n<p>참고</p>\n<p>값 <code>WhereOrNotUserLoggedOn</code> 은 더 이상 사용되지 않습니다. 로 대체됩니다 <code>WhetherOrNotUserLoggedOn</code>.</p>\n</div>\n</li>\n</ul>\n<p>\n              <strong>InstallationBehaviorType</strong>을 <code>InstallForUser</code>로 설정하면 이 매개 변수를 설정할 수 없습니다.</p>\n","name":"LogonRequirementType","parameterValueGroup":"OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn","position":"Named","type":"<span class=\"no-loc xref\">LogonRequirementType</span>\n"},{"aliases":"MaximumAllowedRunTimeMinutes, MaximumAllowedRunTimeMins, MaximumRunTimeMinutes","defaultValue":"None","description":"<p>이 애플리케이션에 대해 배포 프로그램의 최대 허용 런타임을 지정합니다. 정수 값을 분 단위로 설정합니다.</p>\n","name":"MaximumRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"NewDeploymentTypeName","defaultValue":"None","description":"<p>이 배포 유형의 이름을 바꿀 새 이름을 지정합니다.</p>\n","name":"NewName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>작업 중인 항목을 나타내는 개체를 반환하려면 이 매개 변수를 추가합니다. 기본적으로 이 cmdlet은 출력을 생성하지 않을 수 있습니다.</p>\n","name":"PassThru","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>애플리케이션에서 Windows Installer 기술을 사용하는 경우 검색 방법으로 설정할 MSI 제품 코드를 지정합니다. 이 매개 변수를 사용하면 기존 검색 방법을 덮어씁니다.</p>\n","name":"ProductCode","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>설치 후 동작을 지정합니다.</p>\n<ul>\n<li><p>\n              <code>BasedOnExitCode</code>: 반환 코드에 따라 동작을 결정합니다.</p>\n</li>\n<li><p>\n              <code>NoAction</code>: 특정 작업이 없습니다.</p>\n</li>\n<li><p>\n              <code>ProgramReboot</code>: 소프트웨어 설치 프로그램에서 디바이스를 강제로 다시 시작할 수 있습니다.</p>\n</li>\n<li><p>\n              <code>ForceReboot</code>: Configuration Manager 클라이언트는 필수 디바이스를 강제로 다시 시작합니다.</p>\n</li>\n</ul>\n<p>이러한 동작에 대한 자세한 내용은 <a href=\"/mem/configmgr/apps/deploy-use/create-applications#deployment-type-properties-user-experience-options\">Configuration Manager에서 애플리케이션 만들기를 참조하세요</a>.</p>\n","name":"RebootBehavior","parameterValueGroup":"BasedOnExitCode, NoAction, ForceReboot, ProgramReboot","position":"Named","type":"<span class=\"no-loc xref\">PostExecutionBehavior</span>\n"},{"aliases":"RemoveDetectionClauses","defaultValue":"None","description":"<p>제거할 검색 방법 절의 배열을 지정합니다.</p>\n","name":"RemoveDetectionClause","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"RemoveLanguages","defaultValue":"None","description":"<p>이 배포 유형에서 제거할 지원되는 언어 배열을 지정합니다.</p>\n","name":"RemoveLanguage","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"RemoveRequirements","defaultValue":"None","description":"<p>이 배포 유형에서 제거할 요구 사항 규칙의 배열을 지정합니다.</p>\n","name":"RemoveRequirement","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Rule</span><span>[</span><span>]</span></p>\n"},{"aliases":"RequiresUserInteraction","defaultValue":"None","description":"<p>사용자가 배포 유형 설치를 <code>$true</code> 보고 상호 작용할 수 있도록 이 매개 변수를 로 설정합니다.</p>\n","name":"RequireUserInteraction","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>이 배포 유형을 검색하는 데 사용할 스크립트 파일을 지정합니다. 또한 <strong>ScriptLanguage</strong> 매개 변수를 사용합니다.</p>\n","name":"ScriptFile","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"ScriptType","defaultValue":"None","description":"<p>\n              <strong>ScriptFile</strong> 또는 <strong>ScriptText</strong> 매개 변수를 사용하는 경우 이 매개 변수를 사용하여 스크립트 언어를 지정합니다.</p>\n","name":"ScriptLanguage","parameterValueGroup":"PowerShell, VBScript, JavaScript","position":"Named","type":"<span class=\"no-loc xref\">ScriptLanguage</span>\n"},{"aliases":"ScriptContent, Script","defaultValue":"None","description":"<p>이 배포 유형을 검색할 스크립트 텍스트를 지정합니다. 또한 <strong>ScriptLanguage</strong> 매개 변수를 사용합니다.</p>\n<p>자세한 내용은 <a href=\"/mem/configmgr/apps/deploy-use/create-applications#about-custom-script-detection-methods\">사용자 지정 스크립트 검색 방법 정보를 참조하세요</a>.</p>\n","name":"ScriptText","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>클라이언트가 인접 경계 그룹 또는 기본 사이트 경계 그룹의 배포 지점을 사용하는 경우 배포 옵션을 지정합니다.</p>\n<ul>\n<li>\n              <code>DoNothing</code>: 콘텐츠를 다운로드하지 마세요.</li>\n<li>\n              <code>Download</code>: 배포 지점에서 콘텐츠를 다운로드하고 로컬로 실행</li>\n</ul>\n","name":"SlowNetworkDeploymentMode","parameterValueGroup":"DoNothing, Download","position":"Named","type":"<span class=\"no-loc xref\">ContentHandlingMode</span>\n"},{"aliases":"ContentLocation, UninstallId","defaultValue":"None","description":"<p>앱을 제거할 작업 순서의 ID입니다.</p>\n","name":"UninstallTaskSequenceId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"InstallationProgramVisibility","defaultValue":"None","description":"<p>설치 프로그램 표시 유형을 지정합니다.</p>\n<ul>\n<li>\n              <code>Normal</code>: 배포 유형은 시스템 및 프로그램 기본값에 따라 일반 모드로 실행됩니다. 이 모드는 기본값입니다.</li>\n<li>\n              <code>Minimized</code>: 배포 유형은 클라이언트 디바이스에서 최소화됩니다. 알림 영역 또는 작업 표시줄에 설치 작업이 표시될 수 있습니다.</li>\n<li>\n              <code>Maximized</code>: 배포 유형이 클라이언트 디바이스에서 최대화됨으로 실행됩니다. 사용자에게 모든 설치 작업이 표시됩니다.</li>\n<li>\n              <code>Hidden</code>: 배포 유형은 클라이언트 디바이스에서 숨겨집니다. 사용자에게 설치 작업이 표시되지 않습니다.</li>\n</ul>\n","name":"UserInteractionMode","parameterValueGroup":"Normal, Minimized, Maximized, Hidden","position":"Named","type":"<span class=\"no-loc xref\">UserInteractionMode</span>\n"},{"aliases":"wi","defaultValue":"None","description":"<p>cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.</p>\n","name":"WhatIf","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>애플리케이션에서 작업 순서 배포 유형을 구성합니다.</p>\n","syntaxes":["Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -ApplicationName <String>\n -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -Application <IResultObject>\n -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -ApplicationId <Int32>\n -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -InputObject <IResultObject>\n [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>]\n [-AddLanguage <String[]>] [-Comment <String>] [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling]\n [-WhatIf] [-Confirm] [<CommonParameters>]"],"uid":"ConfigurationManager.Set-CMTaskSequenceDeploymentType","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"ko-kr","loc_version":"2024-08-21T21:18:36.7205003Z","loc_source_id":"Github-72476255#live","loc_file_id":"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/Set-CMTaskSequenceDeploymentType.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMTaskSequenceDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>애플리케이션에서 작업 순서 배포 유형을 구성합니다.</p>\n","uid":"ConfigurationManager.Set-CMTaskSequenceDeploymentType"}],"canonical_url":"https://learn.microsoft.com/ko-kr/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/ko-kr/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>버전 2006 이상에 적용됩니다. 이 cmdlet을 사용하여 애플리케이션에서 작업 순서 배포 유형을 구성합니다. 자세한 내용은 <a href=&quot;/mem/configmgr/apps/get-started/creating-windows-applications#bkmk_tsdt&quot;>작업 순서 배포 유형을 참조하세요</a>.</p>\n<p>이 cmdlet에는 MSI 배포 유형 cmdlet <a href=&quot;set-cmmsideploymenttype&quot;>Set-CMMsiDeploymentType</a>과 유사한 구문이 있습니다. 주요 차이점은 다음과 같은 매개 변수입니다.</p>\n<ul>\n<li><p>\n              <code>-InstallTaskSequenceId &amp;lt;string&amp;gt;</code> (필수): 앱을 설치하는 작업 순서의 ID</p>\n</li>\n<li><p>\n              <code>-UninstallTaskSequenceId &amp;lt;string&amp;gt;</code> (선택 사항): 앱을 제거하는 작업 순서의 ID</p>\n</li>\n</ul>\n<p>이러한 두 매개 변수는 배포 유형 작업 순서 옵션과 관련이 있습니다. MSI cmdlet의 <code>-InstallCommand</code> 및 <code>-UninstallCommand</code> 매개 변수를 대체합니다.</p>\n\" />\r\n<meta name=\"hideEdit\" content=\"true\" />\r\n<meta name=\"loc_file_id\" content=\"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/Set-CMTaskSequenceDeploymentType.md\" />\r\n<meta name=\"loc_source_id\" content=\"Github-72476255#live\" />\r\n<meta name=\"loc_version\" content=\"2024-08-21T21:18:36.7205003Z\" />\r\n<meta name=\"module\" content=\"ConfigurationManager\" />\r\n<meta name=\"ms.contentlocale\" content=\"ko-kr\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"Set-CMTaskSequenceDeploymentType\" />\r\n<meta name=\"notes\" content=\"\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>애플리케이션에서 작업 순서 배포 유형을 구성합니다.</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -ApplicationName <String>\n -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -Application <IResultObject>\n -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -ApplicationId <Int32>\n -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMTaskSequenceDeploymentType [-AddDetectionClause <DetectionClause[]>]\n [-DetectionClauseConnector <Hashtable[]>] [-EstimatedRuntimeMins <Int32>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallTaskSequenceId <String>\n [-LogonRequirementType <LogonRequirementType>] [-MaximumRuntimeMins <Int32>] [-ProductCode <String>]\n [-RebootBehavior <PostExecutionBehavior>] [-RemoveDetectionClause <String[]>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-UninstallTaskSequenceId <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] -InputObject <IResultObject>\n [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>]\n [-AddLanguage <String[]>] [-Comment <String>] [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling]\n [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.Set-CMTaskSequenceDeploymentType\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}