Seguindo o guia aqui:
https://learn.microsoft.com/en-us/exchange/manage-hybrid-exchange-recipients-with-management-tools
Estou na etapa 5 em Desligando permanentemente seu último servidor Exchange. Essa etapa diz o seguinte:
Esses comandos em cada bloco são executados um de cada vez? Eles fornecem resultados que precisam ser copiados e inseridos posteriormente? As instruções nesta parte não são muito claras.
ou seja. Eu digito:
$thumbprint = (Get-AuthConfig).CurrentCertificateThumbprint
Então aperte Enter? O tipo:
$oAuthCert = (dir Cert:\LocalMachine\My) | onde {$_.Thumbprint -match $thumbprint}
Então aperte Enter? Etc?
Procuro uma saída para inserir outro comando mais tarde? Normalmente consigo analisar esses comandos e eles geralmente são claros sobre quais valores observar e quando inserir os valores recuperados como parte de um comando posteriormente, mas, neste caso, não está claro para mim.
Sim, exatamente isso.
Nesse caso, o primeiro comando invoca Get-AuthConfig para recuperar uma impressão digital do certificado e a armazena na variável local
$thumbprint
. Em seguida, ele procura no armazenamento de certificados um certificado que corresponda$thumbprint
e armazena o certificado resultante na variável local$oAuthCert
. Então, o que você está fazendo é executar uma sequência de comandos que geram uma saída que é armazenada e usada como entrada para comandos posteriores.Sim, os comandos fornecidos no guia normalmente devem ser executados um de cada vez, e alguns deles gerarão resultados que você pode precisar usar em comandos subsequentes. A sequência que você forneceu parece correta e detalharei as etapas para maior clareza.
Execução passo a passo:
Execute o primeiro comando:
$thumbprint = (Get-AuthConfig).CurrentCertificateThumbprint
$thumbprint
variável.Execute o segundo comando:
$oAuthCert = (dir Cert:\LocalMachine\My) | onde {$_.Thumbprint -match $thumbprint}
$oAuthCert
variável.Execute o próximo comando e assim por diante:
Set-AuthConfig -NewCertificateThumbprint $thumbprint
$thumbprint
.