O primeiro comando converte uma senha de texto sem formatação para ser uma cadeia de caracteres segura usando o cmdlet ConvertTo-SecureString.
O comando armazena esse objeto na variável $Password.
O segundo comando cria um certificado chamado ContosoCertificate.
O comando usa a senha armazenada em $Password.
O comando especifica o nome da conta e o caminho do arquivo que ele carrega.
Parâmetros
-AutomationAccountName
Especifica o nome da conta de Automação para a qual esse cmdlet armazena o certificado.
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, consulte about_CommonParameters.
Esse comando deve ser executado em um computador do qual você é administrador, bem como em uma sessão do PowerShell com privilégios elevados; antes do certificado ser carregado, esse cmdlet usa o repositório X.509 local para recuperar a impressão digital e a chave e, se esse cmdlet for executado fora de uma sessão do PowerShell com privilégios elevados, você receberá um erro "Acesso negado".
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.