{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/pt-br/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":"21/08/2026","updated_at_date_time":"2026-08-21T09:00:50.6491367Z"},"_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/pt-br/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","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":"pt-br","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"08/02/2021","ms.service":"microsoft-endpoint-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-08-21 09:00 AM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMTaskSequenceDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>Configure um tipo de implantação de sequência de tarefas em um aplicativo.</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>Configure um tipo de implantação de sequência de tarefas em um aplicativo.</p>\n","uid":"ConfigurationManager.Set-CMTaskSequenceDeploymentType"}},"description":"<p>Aplica-se à versão 2006 e posterior. Use este cmdlet para configurar um tipo de implantação de sequência de tarefas em um aplicativo. Para obter mais informações, consulte <a href=\"/mem/configmgr/apps/get-started/creating-windows-applications#bkmk_tsdt\">Tipo de implantação de sequência de tarefas</a>.</p>\n<p>Este cmdlet tem sintaxe semelhante ao cmdlet do tipo de implantação MSI <a href=\"set-cmmsideploymenttype\">Set-CMMsiDeploymentType</a>. As principais diferenças são os seguintes parâmetros:</p>\n<ul>\n<li><p>\n              <code>-InstallTaskSequenceId &lt;string&gt;</code> (obrigatório): a ID da sequência de tarefas para instalar o aplicativo</p>\n</li>\n<li><p>\n              <code>-UninstallTaskSequenceId &lt;string&gt;</code> (opcional): a ID da sequência de tarefas para desinstalar o aplicativo</p>\n</li>\n</ul>\n<p>Esses dois parâmetros estão relacionados às opções de sequência de tarefas do tipo de implantação. Eles substituem os <code>-InstallCommand</code> parâmetros and <code>-UninstallCommand</code> no cmdlet MSI.</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>Para obter outros exemplos com regras de requisitos e métodos de detecção, consulte <a href=\"set-cmscriptdeploymenttype\">Set-CMScriptDeploymentType</a> e <a href=\"add-cmmsideploymenttype\">Add-CMMsiDeploymentType</a>.</p>\n","summary":"<p>Esse comando altera o nome do tipo de implantação de <strong>instalação complexa</strong> para <strong>instalação avançada</strong>. Ele adiciona <strong>inglês (Estados Unidos)</strong> (<code>en-US</code>) e <strong>chinês (simplificado)</strong> (<code>zh-CN</code>) como idiomas com suporte. Ele especifica que a instalação levará aproximadamente 14 minutos para ser concluída e só será executada quando nenhum usuário estiver conectado ao Windows.</p>\n","title":"Exemplo 1: Modificar um tipo de implantação de sequência de tarefas"}],"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":"Tipo de implantação de sequência de tarefas"}],"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>Especifique uma matriz de cláusulas de método de detecção para esse tipo de implantação. Para criar uma cláusula de detecção, use um dos seguintes cmdlets:</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>Salve a saída desses cmdlets em uma variável. Em seguida, especifique essas variáveis como uma matriz para esse parâmetro. Por exemplo, <code>-AddDetectionClause $clauseFile1,$clauseFile2,$clauseFile3</code>.</p>\n<p>Você também pode usar <a href=\"get-cmdeploymenttypedetectionclause\">Get-CMDeploymentTypeDetectionClause</a> para obter uma cláusula de detecção existente de outro aplicativo.</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>Especifique uma matriz de marcas de idioma compatíveis com o tipo de implantação. Por exemplo, para adicionar <strong>russo (Rússia),</strong> especifique a marca <code>ru-RU</code>.</p>\n<p>Para obter mais informações e uma lista de marcas de idioma, consulte <a href=\"/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c\">Referência do LCID (Identificador de Código de Idioma) do Windows</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>Especifique uma matriz de objetos de requisito para o tipo de implantação. Para criar um objeto de regra de requisito, use um dos seguintes cmdlets:</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>A partir da versão 2111, você pode usar o cmdlet <a href=\"get-cmdeploymenttyperequirement\">Get-CMDeploymentTypeRequirement</a> para copiar regras de outro tipo de implantação.</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>Especifique um objeto de aplicativo para esse tipo de implantação. Para obter esse objeto, use o cmdlet <a href=\"get-cmapplication\">Get-CMApplication</a> .</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>Especifique a ID do aplicativo para esse tipo de implantação.</p>\n","isRequired":true,"name":"ApplicationId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique o nome do aplicativo para esse tipo de implantação.</p>\n","isRequired":true,"name":"ApplicationName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"AdministratorComment","defaultValue":"None","description":"<p>Especifique uma descrição opcional para o tipo de implantação.</p>\n","name":"Comment","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"cf","defaultValue":"None","description":"<p>Solicita a confirmação antes de executar o cmdlet.</p>\n","name":"Confirm","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique o nome do tipo de implantação a ser configurado.</p>\n","isRequired":true,"name":"DeploymentTypeName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"DetectionClauseConnectors","defaultValue":"None","description":"<p>Ao usar o parâmetro <strong>GroupDetectionClauses</strong> para agrupar cláusulas de detecção, use esse parâmetro para especificar o conector.</p>\n<p>O exemplo a seguir define o conector <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>Esse parâmetro trata caracteres curinga como valores de caracteres literais. Você não pode combiná-lo com <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>Especifique o tempo estimado de instalação, em minutos, desse tipo de implantação para o aplicativo. O Centro de Software exibe essa estimativa para o usuário antes da instalação do aplicativo.</p>\n","name":"EstimatedRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"ForceForUnknownPublisher","defaultValue":"None","description":"<p>Força a execução do comando sem solicitar confirmação do usuário.</p>\n","name":"Force","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"Force32BitDetectionScript","defaultValue":"None","description":"<p>Se você usar um script personalizado para detectar a presença desse tipo de implantação, defina esse parâmetro como <code>$true</code> para executar o script como um processo de 32 bits em clientes de 64 bits.</p>\n","name":"ForceScriptDetection32Bit","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com <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>Ao configurar regras para detectar a presença desse tipo de implantação, use esse parâmetro para agrupar cláusulas. Para criar uma cláusula de detecção, use um dos seguintes cmdlets:</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>Salve a saída desses cmdlets em uma variável. Em seguida, use o seguinte formato para agrupar orlas: <code>$clause2.Setting.LogicalName, $clause3.Setting.LogicalName</code>.</p>\n<div class=\"TIP\">\n<p>Dica</p>\n<p>No console do Configuration Manager, quando você seleciona a ação <strong>Grupo</strong>, as cláusulas mostram parênteses antes e depois das cláusulas agrupadas.</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>Especifique um objeto de tipo de implantação a ser configurado. Para obter esse objeto, use o cmdlet <a href=\"get-cmdeploymenttype\">Get-CMDeploymentType</a> .</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>Especifique o comportamento de instalação para este tipo de implantação:</p>\n<ul>\n<li>\n              <code>InstallForUser</code>: o cliente instala o aplicativo apenas para o usuário no qual você implanta o aplicativo.</li>\n<li>\n              <code>InstallForSystem</code>: o cliente instala o aplicativo apenas uma vez. Está disponível para todos os usuários.</li>\n<li>\n              <code>InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser</code>: se você implantar o aplicativo em um dispositivo, o cliente o instalará para todos os usuários. Se você implantar o aplicativo para um usuário, o cliente o instalará apenas para esse usuário.</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>A ID da sequência de tarefas para instalar o aplicativo.</p>\n","isRequired":true,"name":"InstallTaskSequenceId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique o requisito para um usuário conectado:</p>\n<ul>\n<li><p>\n              <code>OnlyWhenNoUserLoggedOn</code>: somente quando nenhum usuário estiver conectado ao Windows.</p>\n</li>\n<li><p>\n              <code>OnlyWhenUserLoggedOn</code>: somente quando um usuário estiver conectado. Esta é a opção padrão.</p>\n</li>\n<li><p>\n              <code>WhetherOrNotUserLoggedOn</code>: se um usuário está conectado ou não.</p>\n<div class=\"NOTE\">\n<p>Observação</p>\n<p>O valor <code>WhereOrNotUserLoggedOn</code> é preterido. É substituído por <code>WhetherOrNotUserLoggedOn</code>.</p>\n</div>\n</li>\n</ul>\n<p>Se você definir <strong>InstallationBehaviorType</strong> como <code>InstallForUser</code>, não poderá definir esse parâmetro.</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>Especifique o tempo de execução máximo permitido do programa de implantação para este aplicativo. Defina um valor inteiro em minutos.</p>\n","name":"MaximumRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"NewDeploymentTypeName","defaultValue":"None","description":"<p>Especifique um novo nome para renomear esse tipo de implantação.</p>\n","name":"NewName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Adicione esse parâmetro para retornar um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.</p>\n","name":"PassThru","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Se o aplicativo usar a tecnologia Windows Installer, especifique um código de produto MSI a ser definido como o método de detecção. Quando você usa esse parâmetro, ele substitui todos os métodos de detecção existentes.</p>\n","name":"ProductCode","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique o comportamento pós-instalação:</p>\n<ul>\n<li><p>\n              <code>BasedOnExitCode</code>: determine o comportamento com base em códigos de retorno.</p>\n</li>\n<li><p>\n              <code>NoAction</code>: Nenhuma ação específica.</p>\n</li>\n<li><p>\n              <code>ProgramReboot</code>: o programa de instalação de software pode forçar a reinicialização do dispositivo.</p>\n</li>\n<li><p>\n              <code>ForceReboot</code>: o cliente do Configuration Manager forçará uma reinicialização obrigatória do dispositivo.</p>\n</li>\n</ul>\n<p>Para obter mais informações sobre esses comportamentos, consulte <a href=\"/mem/configmgr/apps/deploy-use/create-applications#deployment-type-properties-user-experience-options\">Criar aplicativos no 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>Especifique uma matriz de cláusulas do método de detecção a serem removidas.</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>Especifique uma matriz de idiomas com suporte para remover desse tipo de implantação.</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>Especifique uma matriz de regras de requisito a serem removidas desse tipo de implantação.</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>Defina esse parâmetro como <code>$true</code> para permitir que os usuários exibam e interajam com a instalação do tipo de implantação.</p>\n","name":"RequireUserInteraction","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Especifique o arquivo de script a ser usado para detectar esse tipo de implantação. Use também o parâmetro <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>Se você usar os parâmetros <strong>ScriptFile</strong> ou <strong>ScriptText</strong> , use esse parâmetro para especificar o idioma do script.</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>Especifique o texto de um script para detectar esse tipo de implantação. Use também o parâmetro <strong>ScriptLanguage</strong> .</p>\n<p>Para obter mais informações, consulte <a href=\"/mem/configmgr/apps/deploy-use/create-applications#about-custom-script-detection-methods\">Sobre métodos de detecção de script personalizados</a>.</p>\n","name":"ScriptText","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Quando um cliente usar um ponto de distribuição de um grupo de limites vizinho ou do grupo de limites do site padrão, especifique a opção de implantação:</p>\n<ul>\n<li>\n              <code>DoNothing</code>: não baixe conteúdo</li>\n<li>\n              <code>Download</code>: baixe o conteúdo do ponto de distribuição e execute localmente</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>A ID da sequência de tarefas para desinstalar o aplicativo.</p>\n","name":"UninstallTaskSequenceId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"InstallationProgramVisibility","defaultValue":"None","description":"<p>Especifique a visibilidade do programa de instalação:</p>\n<ul>\n<li>\n              <code>Normal</code>: o tipo de implantação é executado no modo normal com base nos padrões do sistema e do programa. Esse modo é o padrão.</li>\n<li>\n              <code>Minimized</code>: O tipo de implantação é executado minimizado em dispositivos cliente. Os usuários podem ver a atividade de instalação na área de notificação ou na barra de tarefas.</li>\n<li>\n              <code>Maximized</code>: o tipo de implantação é executado maximamente em dispositivos cliente. Os usuários veem todas as atividades de instalação.</li>\n<li>\n              <code>Hidden</code>: o tipo de implantação é executado de forma oculta nos dispositivos cliente. Os usuários não veem nenhuma atividade de instalação.</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>Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.</p>\n","name":"WhatIf","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>Configure um tipo de implantação de sequência de tarefas em um aplicativo.</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":"pt-br","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>Configure um tipo de implantação de sequência de tarefas em um aplicativo.</p>\n","uid":"ConfigurationManager.Set-CMTaskSequenceDeploymentType"}],"canonical_url":"https://learn.microsoft.com/pt-br/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/pt-br/powershell/module/configurationmanager/set-cmtasksequencedeploymenttype?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>Aplica-se à versão 2006 e posterior. Use este cmdlet para configurar um tipo de implantação de sequência de tarefas em um aplicativo. Para obter mais informações, consulte <a href=&quot;/mem/configmgr/apps/get-started/creating-windows-applications#bkmk_tsdt&quot;>Tipo de implantação de sequência de tarefas</a>.</p>\n<p>Este cmdlet tem sintaxe semelhante ao cmdlet do tipo de implantação MSI <a href=&quot;set-cmmsideploymenttype&quot;>Set-CMMsiDeploymentType</a>. As principais diferenças são os seguintes parâmetros:</p>\n<ul>\n<li><p>\n              <code>-InstallTaskSequenceId &amp;lt;string&amp;gt;</code> (obrigatório): a ID da sequência de tarefas para instalar o aplicativo</p>\n</li>\n<li><p>\n              <code>-UninstallTaskSequenceId &amp;lt;string&amp;gt;</code> (opcional): a ID da sequência de tarefas para desinstalar o aplicativo</p>\n</li>\n</ul>\n<p>Esses dois parâmetros estão relacionados às opções de sequência de tarefas do tipo de implantação. Eles substituem os <code>-InstallCommand</code> parâmetros and <code>-UninstallCommand</code> no cmdlet MSI.</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=\"pt-br\" />\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>Configure um tipo de implantação de sequência de tarefas em um aplicativo.</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/"}