Add-CMTaskSequenceDeploymentType
Criar uma sequência de tarefas como um tipo de implementação de modelo de aplicação.
Sintaxe
Add-CMTaskSequenceDeploymentType
-ApplicationName <String>
[-DeploymentTypeName <String>]
[-EstimatedRuntimeMins <Int32>]
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-ProductCode <String>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
-AddDetectionClause <DetectionClause[]>
-ApplicationId <Int32>
-DeploymentTypeName <String>
[-DetectionClauseConnector <Hashtable[]>]
[-EstimatedRuntimeMins <Int32>]
[-GroupDetectionClauses <String[]>]
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
-AddDetectionClause <DetectionClause[]>
-ApplicationName <String>
-DeploymentTypeName <String>
[-DetectionClauseConnector <Hashtable[]>]
[-EstimatedRuntimeMins <Int32>]
[-GroupDetectionClauses <String[]>]
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
-AddDetectionClause <DetectionClause[]>
-DeploymentTypeName <String>
[-DetectionClauseConnector <Hashtable[]>]
[-EstimatedRuntimeMins <Int32>]
[-GroupDetectionClauses <String[]>]
-InputObject <IResultObject>
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
-ApplicationId <Int32>
-DeploymentTypeName <String>
[-EstimatedRuntimeMins <Int32>]
[-ForceScriptDetection32Bit]
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-ScriptFile <String>]
-ScriptLanguage <ScriptLanguage>
[-ScriptText <String>]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
-ApplicationId <Int32>
[-DeploymentTypeName <String>]
[-EstimatedRuntimeMins <Int32>]
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-ProductCode <String>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
-ApplicationName <String>
-DeploymentTypeName <String>
[-EstimatedRuntimeMins <Int32>]
[-ForceScriptDetection32Bit]
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-ScriptFile <String>]
-ScriptLanguage <ScriptLanguage>
[-ScriptText <String>]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
-DeploymentTypeName <String>
[-EstimatedRuntimeMins <Int32>]
[-ForceScriptDetection32Bit]
-InputObject <IResultObject>
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-ScriptFile <String>]
-ScriptLanguage <ScriptLanguage>
[-ScriptText <String>]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMTaskSequenceDeploymentType
[-DeploymentTypeName <String>]
[-EstimatedRuntimeMins <Int32>]
-InputObject <IResultObject>
[-InstallationBehaviorType <InstallationBehaviorType>]
-InstallTaskSequenceId <String>
[-LogonRequirementType <LogonRequirementType>]
[-MaximumRuntimeMins <Int32>]
[-ProductCode <String>]
[-RebootBehavior <PostExecutionBehavior>]
[-RequireUserInteraction]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-UninstallTaskSequenceId <String>]
[-UserInteractionMode <UserInteractionMode>]
[-AddRequirement <Rule[]>]
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Aplica-se à versão 2006 e posterior. Criar uma sequência de tarefas como um tipo de implementação de modelo de aplicação. Para obter mais informações, veja Tipo de implementação da sequência de tarefas.
Este cmdlet tem uma sintaxe semelhante à do cmdlet de tipo de implementação MSI Add-CMMsiDeploymentType. As principais diferenças são os seguintes parâmetros:
-InstallTaskSequenceId <string>
(obrigatório): o ID da sequência de tarefas para instalar a aplicação-UninstallTaskSequenceId <string>
(opcional): o ID da sequência de tarefas para desinstalar a aplicação
Estes dois parâmetros estão relacionados com as opções de sequência de tarefas do tipo de implementação. Substituem os -InstallCommand
parâmetros e -UninstallCommand
no cmdlet MSI.
Exemplos
Exemplo 1: Adicionar um tipo de implementação de sequência de tarefas
Este exemplo adiciona o ID da sequência de tarefas ABC001EB ao CBI da aplicação. Também adiciona o ID de sequência de tarefas de desinstalação ABC00378.
Add-CMTaskSequenceDeploymentType -ApplicationName "CBI" -DeploymentTypeName "Complex install" -Comment "New Deployment Type" -InstallTaskSequenceId "ABC001EB" -UninstallTaskSequenceId "ABC00378" -ScriptLanguage "PowerShell" -ScriptText "dir"
Parâmetros
-AddDetectionClause
Especifique uma matriz de cláusulas de método de deteção para este tipo de implementação. Para criar uma cláusula de deteção, utilize um dos seguintes cmdlets:
- New-CMDetectionClauseDirectory
- New-CMDetectionClauseFile
- New-CMDetectionClauseRegistryKey
- New-CMDetectionClauseRegistryKeyValue
- New-CMDetectionClauseWindowsInstaller
Guarde a saída destes cmdlets numa variável. Em seguida, especifique essas variáveis como uma matriz para este parâmetro. Por exemplo, -AddDetectionClause $clauseFile1,$clauseFile2,$clauseFile3
.
Também pode utilizar Get-CMDeploymentTypeDetectionClause para obter uma cláusula de deteção existente de outra aplicação.
Tipo: | DetectionClause[] |
Aliases: | AddDetectionClauses |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-AddLanguage
Especifique uma matriz de etiquetas de idioma que o tipo de implementação suporta. Por exemplo, para adicionar russo (Rússia), especifique a etiqueta ru-RU
.
Para obter mais informações e uma lista de etiquetas de idioma, consulte Referência do Identificador de Código de Idioma (LCID) do Windows.
Tipo: | String[] |
Aliases: | AddLanguages, Languages, Language |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-AddRequirement
Especifique uma matriz de objetos de requisitos para o tipo de implementação. Para criar um objeto de regra de requisito, utilize um dos seguintes cmdlets:
- New-CMRequirementRuleActiveDirectorySiteValue
- New-CMRequirementRuleBooleanValue
- New-CMRequirementRuleCMSiteValue
- New-CMRequirementRuleCommonValue
- New-CMRequirementRuleDeviceOwnershipValue
- New-CMRequirementRuleExistential
- New-CMRequirementRuleExpression
- New-CMRequirementRuleFileAttributeValue
- New-CMRequirementRuleFilePermissionValue
- New-CMRequirementRuleFreeDiskSpaceValue
- New-CMRequirementRuleInputTypeValue
- New-CMRequirementRuleOperatingSystemLanguageValue
- New-CMRequirementRuleOperatingSystemValue
- New-CMRequirementRuleOUValue
- New-CMRequirementRuleRegistryKeyPermissionValue
- New-CMRequirementRuleScreenResolutionValue
A partir da versão 2111, pode utilizar o cmdlet Get-CMDeploymentTypeRequirement para copiar regras de outro tipo de implementação.
Tipo: | Rule[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ApplicationId
Especifique o ID da aplicação para este tipo de implementação.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ApplicationName
Especifique o nome da aplicação para este tipo de implementação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Comment
Especifique uma descrição opcional para o tipo de implementação.
Tipo: | String |
Aliases: | AdministratorComment |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DeploymentTypeName
Especifique um nome a apresentar para este tipo de implementação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DetectionClauseConnector
Quando utilizar o parâmetro GroupDetectionClauses para agrupar cláusulas de deteção, utilize este parâmetro para especificar o conector.
O exemplo seguinte define o conector OR : @{"LogicalName"=$clauseFile3.Setting.LogicalName;"Connector"="OR"}
Tipo: | Hashtable[] |
Aliases: | DetectionClauseConnectors |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EstimatedRuntimeMins
Especifique o tempo estimado de instalação, em minutos, deste tipo de implementação para a aplicação. O Centro de Software apresenta esta estimativa ao utilizador antes da instalação da aplicação.
Tipo: | Int32 |
Aliases: | EstimatedInstallationTimeMinutes, EstimatedInstallationTimeMins, EstimatedRunTimeMinutes |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Force
Força o comando a ser executado sem pedir a confirmação do utilizador.
Tipo: | SwitchParameter |
Aliases: | ForceForUnknownPublisher |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceScriptDetection32Bit
Se utilizar um script personalizado para detetar a presença deste tipo de implementação, defina este parâmetro para $true
executar o script como um processo de 32 bits em clientes de 64 bits.
Tipo: | SwitchParameter |
Aliases: | Force32BitDetectionScript |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-GroupDetectionClauses
Quando configurar regras para detetar a presença deste tipo de implementação, utilize este parâmetro para agrupar cláusulas. Para criar uma cláusula de deteção, utilize um dos seguintes cmdlets:
- New-CMDetectionClauseDirectory
- New-CMDetectionClauseFile
- New-CMDetectionClauseRegistryKey
- New-CMDetectionClauseRegistryKeyValue
- New-CMDetectionClauseWindowsInstaller
Guarde a saída destes cmdlets numa variável. Em seguida, utilize o seguinte formato para agrupar cláusulas: $clause2.Setting.LogicalName, $clause3.Setting.LogicalName
.
Dica
Na consola do Configuration Manager, quando seleciona a ação Grupo , as cláusulas mostram parênteses antes e depois das cláusulas agrupadas.
Tipo: | String[] |
Aliases: | GroupDetectionClausesByLogicalName |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
Especifique um objeto de aplicação a configurar. Para obter este objeto, utilize o cmdlet Get-CMApplication .
Tipo: | IResultObject |
Aliases: | Application |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-InstallationBehaviorType
Especifique o comportamento de instalação para este tipo de implementação:
-
InstallForUser
: o cliente só instala a aplicação para o utilizador a quem implementa a aplicação. -
InstallForSystem
: o cliente instala a aplicação apenas uma vez. Está disponível para todos os utilizadores. -
InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
: se implementar a aplicação num dispositivo, o cliente instala-a para todos os utilizadores. Se implementar a aplicação num utilizador, o cliente só a instala para esse utilizador.
Tipo: | InstallationBehaviorType |
Valores aceitos: | InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InstallTaskSequenceId
O ID da sequência de tarefas para instalar a aplicação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-LogonRequirementType
Especifique o requisito para um utilizador com sessão iniciada:
OnlyWhenNoUserLoggedOn
: apenas quando nenhum utilizador tiver sessão iniciada no Windows.OnlyWhenUserLoggedOn
: apenas quando um utilizador tem sessão iniciada. Esta é a opção padrão.WhetherOrNotUserLoggedOn
: se um utilizador tem ou não sessão iniciada.Observação
O valor
WhereOrNotUserLoggedOn
foi preterido. É substituído porWhetherOrNotUserLoggedOn
.
Se definir InstallationBehaviorType como InstallForUser
, não poderá definir este parâmetro.
Tipo: | LogonRequirementType |
Valores aceitos: | OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MaximumRuntimeMins
Especifique o tempo máximo de execução permitido do programa de implementação para esta aplicação. Defina um valor inteiro em minutos.
Tipo: | Int32 |
Aliases: | MaximumAllowedRunTimeMinutes, MaximumAllowedRunTimeMins, MaximumRunTimeMinutes |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ProductCode
Se a aplicação utilizar a tecnologia Windows Installer, especifique um código de produto MSI para definir como método de deteção. Quando utiliza este parâmetro, substitui todos os métodos de deteção existentes.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RebootBehavior
Especifique o comportamento pós-instalação:
BasedOnExitCode
: determine o comportamento com base nos códigos de retorno.NoAction
: Nenhuma ação específica.ProgramReboot
: o programa de instalação de software pode forçar o reinício do dispositivo.ForceReboot
: o cliente do Configuration Manager forçará um reinício obrigatório do dispositivo.
Para obter mais informações sobre estes comportamentos, veja Criar aplicações no Configuration Manager.
Tipo: | PostExecutionBehavior |
Valores aceitos: | BasedOnExitCode, NoAction, ForceReboot, ProgramReboot |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RemoveLanguage
Especifique uma matriz de idiomas suportados a remover deste tipo de implementação.
Tipo: | String[] |
Aliases: | RemoveLanguages |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RemoveRequirement
Especifique uma matriz de regras de requisitos a remover deste tipo de implementação.
Tipo: | Rule[] |
Aliases: | RemoveRequirements |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RequireUserInteraction
Defina este parâmetro como para $true
permitir que os utilizadores vejam e interajam com a instalação do tipo de implementação.
Tipo: | SwitchParameter |
Aliases: | RequiresUserInteraction |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ScriptFile
Especifique o ficheiro de script a utilizar para detetar este tipo de implementação. Utilize também o parâmetro ScriptLanguage .
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ScriptLanguage
Se utilizar os parâmetros ScriptFile ou ScriptText , utilize este parâmetro para especificar a linguagem de script.
Tipo: | ScriptLanguage |
Aliases: | ScriptType |
Valores aceitos: | PowerShell, VBScript, JavaScript |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ScriptText
Especifique o texto de um script para detetar este tipo de implementação. Utilize também o parâmetro ScriptLanguage .
Para obter mais informações, veja About custom script detection methods (Acerca dos métodos de deteção de scripts personalizados).
Tipo: | String |
Aliases: | ScriptContent |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SlowNetworkDeploymentMode
Quando um cliente utiliza um ponto de distribuição de um grupo de limites de vizinhos ou o grupo de limites de site predefinido, especifique a opção de implementação:
-
DoNothing
: Não transferir conteúdo -
Download
: transfira conteúdo do ponto de distribuição e execute localmente
Tipo: | ContentHandlingMode |
Valores aceitos: | DoNothing, Download |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-UninstallTaskSequenceId
O ID da sequência de tarefas para desinstalar a aplicação.
Tipo: | String |
Aliases: | UninstallId, UninstallTaskSequencePackageId |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-UserInteractionMode
Especifique a visibilidade do programa de instalação:
-
Normal
: o tipo de implementação é executado no modo normal com base nas predefinições do sistema e do programa. Este modo é a predefinição. -
Minimized
: o tipo de implementação é executado minimizado em dispositivos cliente. Os utilizadores podem ver a atividade de instalação na área de notificação ou na barra de tarefas. -
Maximized
: o tipo de implementação é executado maximizado em dispositivos cliente. Os utilizadores veem toda a atividade de instalação. -
Hidden
: o tipo de implementação é executado oculto em dispositivos cliente. Os utilizadores não veem nenhuma atividade de instalação.
Tipo: | UserInteractionMode |
Aliases: | InstallationProgramVisibility |
Valores aceitos: | Normal, Minimized, Maximized, Hidden |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
System.Object