Compartilhar via


Connect-IPPSSession

Este cmdlet só está disponível no módulo Exchange Online PowerShell. Para obter mais informações, veja Acerca do módulo Exchange Online PowerShell.

Utilize o cmdlet Connect-IPPSSession no módulo Exchange Online PowerShell para ligar ao PowerShell de Conformidade de & de Segurança através da autenticação moderna. O cmdlet funciona para contas com MFA ou contas não ativadas para MFA.

Nota: a Versão 3.2.0 ou posterior do módulo suporta o modo de API REST para praticamente todos os cmdlets do PowerShell de Conformidade & de Segurança (a autenticação básica no WinRM no computador local não é necessária para o modo de API REST). Para obter mais informações, veja Pré-requisitos do módulo Exchange Online PowerShell.

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Sintaxe

Default (Default)

Connect-IPPSSession

    [[-ConnectionUri] <String>]
    [[-AzureADAuthorizationEndpointUri] <String>]
    [[-DelegatedOrganization] <String>]
    [[-PSSessionOption] <PSSessionOption>]
    [[-Prefix] <String>]
    [[-CommandName] <String[]>]
    [[-FormatTypeName] <String[]>]
    [-AccessToken <String>]
    [-AppId <String>]
    [-BypassMailboxAnchoring]
    [-Certificate <X509Certificate2>]
    [-CertificateFilePath <String>]
    [-CertificatePassword <SecureString>]
    [-CertificateThumbprint <String>]
    [-Credential <PSCredential>]
    [-DisableWAM]
    [-EnableErrorReporting]
    [-EnableSearchOnlySession]
    [-LogDirectoryPath <String>]
    [-LogLevel <LogLevel>]
    [-Organization <String>]
    [-ShowBanner]
    [-UserPrincipalName <String>]
    [-UseRPSSession]
    [<CommonParameters>]

Description

Para obter instruções de ligação detalhadas, incluindo pré-requisitos, veja Ligar ao PowerShell de Conformidade do & de Segurança.

Exemplos

Exemplo 1

Connect-IPPSSession -UserPrincipalName michelle@contoso.onmicrosoft.com

Este exemplo liga-se ao PowerShell de Conformidade do & de Segurança com a conta especificada e a autenticação moderna, com ou sem MFA. Na v3.2.0 ou posterior do módulo, estamos a ligar-nos no modo de API REST, pelo que a autenticação Básica no WinRM não é necessária no computador local.

Exemplo 2

Connect-IPPSSession -UserPrincipalName michelle@contoso.onmicrosoft.com -UseRPSSession

Este exemplo liga-se ao PowerShell de Conformidade do & de Segurança com a conta especificada e a autenticação moderna, com ou sem MFA. Na v3.2.0 ou posterior do módulo, estamos a ligar-nos no modo remoto do PowerShell, pelo que a autenticação Básica no WinRM é necessária no computador local.

Exemplo 3

Connect-IPPSSession -AppId <%App_id%> -CertificateThumbprint <%Thumbprint string of certificate%> -Organization "contoso.onmicrosoft.com"

Este exemplo liga-se ao PowerShell de Conformidade do & de Segurança num cenário de scripting sem supervisão através de um thumbprint de certificado.

Exemplo 4

Connect-IPPSSession -AppId <%App_id%> -Certificate <%X509Certificate2 object%> -Organization "contoso.onmicrosoft.com"

Este exemplo liga-se ao PowerShell de Conformidade do & de Segurança num cenário de scripting sem supervisão através de um ficheiro de certificado. Este método é mais adequado para cenários em que o certificado é armazenado em máquinas remotas e obtido no runtime. Por exemplo, o certificado é armazenado no Azure Key Vault.

Parâmetros

-AccessToken

Aplicável: Exchange Online

Nota: este parâmetro está disponível na versão do módulo 3.8.0-Preview1 ou posterior.

O parâmetro AccessToken especifica o OAuth JSON Web Token (JWT) que é utilizado para ligar ao PowerShell de Segurança e Conformidade.

Consoante o tipo de token de acesso, tem de utilizar este parâmetro com os parâmetros Organização, DelegatedOrganization ou UserPrincipalName.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-AppId

Aplicável: Exchange Online

O parâmetro AppId especifica o ID da aplicação do principal de serviço utilizado na autenticação baseada em certificados (CBA). Um valor válido é o GUID do ID da aplicação (principal de serviço). Por exemplo, 36ee4c6c-0812-40a2-b820-b22ebd02bce3.

Para obter mais informações, veja Autenticação apenas de aplicações para scripts autónomos no módulo Exchange Online PowerShell.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-AzureADAuthorizationEndpointUri

Aplicável: Exchange Online

O parâmetro AzureADAuthorizationEndpointUri especifica o ponto final Microsoft Entra Autorização que pode emitir tokens de acesso OAuth2. São suportados os seguintes ambientes do PowerShell e valores relacionados:

  • Segurança & o PowerShell de Conformidade no Microsoft 365 ou Microsoft 365 GCC: não utilize este parâmetro. O valor necessário é , mas esse também é https://login.microsoftonline.com/organizationso valor predefinido, pelo que não precisa de utilizar este parâmetro.
  • Security & Compliance PowerShell in Office 365 operated by 21Vianet:https://login.chinacloudapi.cn/organizations
  • Segurança & Conformidade do PowerShell no Microsoft GCC High ou Microsoft DoD: https://login.microsoftonline.us/organizations

O valor do URI que termina em /organizations permite apenas contas escolares ou profissionais. O valor do URI mais antigo que termina em /common ainda funciona, mas pode pedir-lhe para escolher entre um conta pessoal e uma conta escolar ou profissional. Recomendamos o valor do /organizations URI em cenários empresariais em que as contas de consumidor devem ser excluídas.

Se utilizar o parâmetro UserPrincipalName, não precisa de utilizar o parâmetro AzureADAuthorizationEndpointUri para MFA ou utilizadores federados em ambientes que normalmente o exijam (UserPrincipalName ou AzureADAuthorizationEndpointUri é necessário; OK para utilizar ambos).

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-BypassMailboxAnchoring

Aplicável: Exchange Online

O comutador BypassMailboxAnchoring ignora a utilização da sugestão de ancoragem da caixa de correio. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Certificate

Aplicável: Exchange Online

O parâmetro Certificado especifica o certificado que é utilizado para autenticação baseada em certificado (CBA). Um valor válido é o valor de objeto X509Certificate2 do certificado.

Não utilize este parâmetro com os parâmetros CertificateFilePath ou CertificateThumbprint.

Para obter mais informações sobre a CBA, veja Autenticação apenas de aplicações para scripts autónomos no módulo Exchange Online PowerShell.

Propriedades do parâmetro

Tipo:X509Certificate2
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CertificateFilePath

Aplicável: Exchange Online

O parâmetro CertificateFilePath especifica o certificado utilizado para CBA. Um valor válido é o caminho público completo para o ficheiro de certificado. Utilize o parâmetro CertificatePassword com este parâmetro.

Não utilize este parâmetro com os parâmetros Certificate ou CertificateThumbprint.

Para obter mais informações sobre a CBA, veja Autenticação apenas de aplicações para scripts autónomos no módulo Exchange Online PowerShell.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CertificatePassword

Aplicável: Exchange Online

O parâmetro CertificatePassword especifica a palavra-passe necessária para abrir o ficheiro de certificado quando utiliza o parâmetro CertificateFilePath para identificar o certificado utilizado para a CBA.

Pode utilizar os seguintes métodos como um valor para este parâmetro:

  • (ConvertTo-SecureString -String '<password>' -AsPlainText -Force).
  • Antes de executar este comando, armazene a palavra-passe como uma variável (por exemplo, ) e, em seguida, $password = Read-Host "Enter password" -AsSecureStringutilize a variável ($password) para o valor.
  • (Get-Credential).password a ser pedido para introduzir a palavra-passe de forma segura quando executar este comando.

Para obter mais informações sobre a CBA, veja Autenticação apenas de aplicações para scripts autónomos no módulo Exchange Online PowerShell.

Nota: utilizar um comando ConvertTo-SecureString para armazenar a palavra-passe do certificado localmente derrota a finalidade de um método de ligação seguro para cenários de automatização. Utilizar um comando Get-Credential para lhe pedir a palavra-passe do certificado de forma segura não é ideal para cenários de automatização. Por outras palavras, não existe realmente uma forma automatizada e segura de ligar através de um certificado local.

Propriedades do parâmetro

Tipo:SecureString
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CertificateThumbprint

Aplicável: Exchange Online

O parâmetro CertificateThumbprint especifica o certificado utilizado para a CBA. Um valor válido é o valor thumbprint do certificado. Por exemplo, 83213AEAC56D61C97AEE5C1528F4AC5EBA7321C1.

Não utilize este parâmetro com os parâmetros Certificate ou CertificateFilePath.

Nota: o parâmetro CertificateThumbprint só é suportado no Microsoft Windows.

Para obter mais informações sobre a CBA, veja Autenticação apenas de aplicações para scripts autónomos no módulo Exchange Online PowerShell.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CommandName

Aplicável: Exchange Online

O parâmetro CommandName especifica a lista separada por vírgulas de comandos a importar para a sessão. Utilize este parâmetro para aplicações ou scripts que utilizam um conjunto específico de cmdlets. Reduzir o número de cmdlets na sessão ajuda a melhorar o desempenho e reduz a quantidade de memória da aplicação ou script.

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:5
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ConnectionUri

Aplicável: Exchange Online

O parâmetro ConnectionUri especifica o ponto final de ligação para a sessão do PowerShell. São suportados os seguintes ambientes do PowerShell e valores relacionados:

  • Segurança & o PowerShell de Conformidade no Microsoft 365 ou Microsoft 365 GCC: não utilize este parâmetro. O valor necessário é , mas esse também é https://ps.compliance.protection.outlook.com/powershell-liveid/o valor predefinido, pelo que não precisa de utilizar este parâmetro.
  • Security & Compliance PowerShell in Office 365 operated by 21Vianet:https://ps.compliance.protection.partner.outlook.cn/powershell-liveid
  • Segurança & Conformidade do PowerShell no Microsoft GCC High: https://ps.compliance.protection.office365.us/powershell-liveid/
  • Segurança & Conformidade do PowerShell no Microsoft DoD: https://l5.ps.compliance.protection.office365.us/powershell-liveid/

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:0
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Credential

Aplicável: Exchange Online

O parâmetro Credential especifica o nome de utilizador e a palavra-passe utilizados para ligar ao Exchange Online PowerShell. Normalmente, você usa esse parâmetro em scripts ou quando você precisa fornecer credenciais diferentes que têm as permissões necessárias. Não utilize este parâmetro para contas que utilizam a autenticação multifator (MFA).

Antes de executar o comando Connect-IPPSSession, armazene o nome de utilizador e a palavra-passe numa variável (por exemplo, $UserCredential = Get-Credential). Em seguida, utilize o nome da variável ($UserCredential) para este parâmetro.

Após a conclusão do comando Connect-IPPSSession, a chave de palavra-passe na variável é esvaziada.

Propriedades do parâmetro

Tipo:PSCredential
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DelegatedOrganization

Aplicável: Exchange Online

O parâmetro DelegatedOrganization especifica a organização do cliente que pretende gerir (por exemplo, contosoelectronics.onmicrosoft.com). Este parâmetro só funciona se a organização do cliente tiver concordado com a gestão delegada através do programa CSP.

Após a autenticação com êxito, os cmdlets nesta sessão são mapeados para a organização do cliente e todas as operações nesta sessão são efetuadas na organização do cliente.

Observações:

  • Utilize o domínio .onmicrosoft.com principal da organização delegada para o valor deste parâmetro.
  • Tem de utilizar o parâmetro AzureADAuthorizationEndpointUri com este parâmetro.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:2
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DisableWAM

Aplicável: Exchange Online

Nota: este parâmetro está disponível na versão do módulo 3.7.2-Preview1 ou posterior.

O comutador DisableWAM desativa o Gestor de Conta Web (WAM). Não é preciso especificar um valor com essa opção.

Se encontrar problemas relacionados com wAM durante o início de sessão, pode utilizar este comutador para desativar o WAM.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-EnableErrorReporting

Aplicável: Exchange Online

Nota: este parâmetro está disponível na versão 3.8.1-Preview1 ou posterior do módulo.

O comutador EnableErrorReporting especifica se pretende ativar o relatório de erros. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-EnableSearchOnlySession

Aplicável: Exchange Online

Nota: este parâmetro está disponível na versão do módulo 3.9.0-Preview1 ou posterior.

O comutador EnableSearchOnlySession especifica se pretende ativar determinada Deteção de Dados Eletrónicos e cmdlets relacionados que se ligam a outros serviços do Microsoft 365. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-FormatTypeName

Aplicável: Exchange Online

O parâmetro FormatTypeName especifica o formato de saída do cmdlet.

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:6
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LogDirectoryPath

Aplicável: Exchange Online

Nota: este parâmetro está disponível na versão 3.8.1-Preview1 ou posterior do módulo.

O parâmetro LogDirectoryPath especifica a localização dos ficheiros de registo. A localização predefinida é %TMP%\EXOCmdletTelemetry\EXOCmdletTelemetry-yyyymmdd-hhmmss.csv.

Se especificar uma localização personalizada e um nome de ficheiro que contenham espaços, coloque o valor entre aspas (").

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LogLevel

Aplicável: Exchange Online

Nota: este parâmetro está disponível na versão 3.8.1-Preview1 ou posterior do módulo.

O parâmetro LogLevel especifica o nível de registo. Os valores válidos são Predefinido e Todos.

Propriedades do parâmetro

Tipo:LogLevel
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Organization

Aplicável: Exchange Online

O parâmetro Organização especifica a organização quando se liga através da CBA. Tem de utilizar o domínio .onmicrosoft.com principal da organização para o valor deste parâmetro.

Para obter mais informações sobre a CBA, veja Autenticação apenas de aplicações para scripts autónomos no módulo Exchange Online PowerShell.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Prefix

Aplicável: Exchange Online

O parâmetro Prefixo especifica um valor de texto a adicionar aos nomes dos cmdlets do PowerShell de Conformidade & de Segurança quando se liga. Por exemplo, Get-ComplianceCase torna-se Get-ContosoComplianceCase quando utiliza o valor Contoso para este parâmetro.

  • O valor Prefixo não pode conter espaços ou carateres especiais, como carateres de sublinhado ou asteriscos.
  • Não pode utilizar o valor de Prefixo EXO. Esse valor está reservado para os nove cmdlets exclusivos Get-EXO* incorporados no módulo.
  • O parâmetro Prefixo afeta apenas os nomes de cmdlets de Conformidade & de Segurança importados. Não afeta os nomes dos cmdlets incorporados no módulo (por exemplo, Disconnect-ExchangeOnline).

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:4
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-PSSessionOption

Aplicável: Exchange Online

Nota: este parâmetro não funciona nas ligações da API REST.

O parâmetro PSSessionOption especifica as opções de sessão remota do PowerShell a utilizar na sua ligação ao PowerShell de Conformidade do & de Segurança. Este parâmetro só funciona se também utilizar o comutador UseRPSSession no mesmo comando.

Armazene o resultado do comando New-PSSessionOption numa variável (por exemplo, $PSOptions = New-PSSessionOption <Settings>), e utilize o nome da variável como o valor para este parâmetro (por exemplo, $PSOptions).

Propriedades do parâmetro

Tipo:PSSessionOption
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:3
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ShowBanner

Aplicável: Exchange Online

Nota: este parâmetro está disponível na versão 3.2.0 ou posterior do módulo.

O comutador ShowBanner mostra ou oculta a mensagem de faixa que é apresentada quando executa Connect-IPPSSession. Não é preciso especificar um valor com essa opção.

  • Para mostrar a faixa, não precisa de utilizar este comutador (a faixa é apresentada por predefinição).
  • Para ocultar a faixa, utilize esta sintaxe exata: -ShowBanner:$false.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UserPrincipalName

Aplicável: Exchange Online

O parâmetro UserPrincipalName especifica a conta que pretende utilizar para ligar (por exemplo, navin@contoso.onmicrosoft.com). A utilização deste parâmetro permite-lhe ignorar a introdução de um nome de utilizador no pedido de credenciais de autenticação moderna (é-lhe pedido que introduza uma palavra-passe).

Se utilizar o parâmetro UserPrincipalName, não precisa de utilizar o parâmetro AzureADAuthorizationEndpointUri para MFA ou utilizadores federados em ambientes que normalmente o exijam (UserPrincipalName ou AzureADAuthorizationEndpointUri é necessário; OK para utilizar ambos).

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UseRPSSession

Aplicável: Exchange Online

Nota: este parâmetro está disponível no módulo versão 3.2.0-Preview3 ou posterior.

Nota: as ligações remotas do PowerShell ao PowerShell de Conformidade & de Segurança foram preteridas. Para obter mais informações, veja Descontinuação do PowerShell Remoto no PowerShell de Segurança e Conformidade.

O comutador UseRPSSession permite-lhe ligar-se ao PowerShell de Conformidade & de Segurança através do acesso tradicional remoto do PowerShell a todos os cmdlets. Não é preciso especificar um valor com essa opção.

Se não utilizar este comutador, o modo de API REST é utilizado para a ligação, pelo que a autenticação Básica no WinRM não é necessária.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:False
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.