Este artigo apresentará um guia para explicar a consulta mencionada.
O que é um cmdlet "credencial" em PowerShell?
Sempre que o “Get-credential”O cmdlet é executado no PowerShell, exibe a seguinte janela, que leva ao usuário a inserir as credenciais e fazer login como outro usuário no PowerShell:
Get-credentialOs usuários podem fazer login no PowerShell sem passar pela interface acima. Em vez disso, eles precisam criar credenciais para fazer login. Novamente, isso só é possível através do “Get-credential”Cmdlet.
Como usar o comando "Get-Credencial" em PowerShell?
Siga a sintaxe fornecida para conferir o uso do comando "Get-Credential" em PowerShell.
Etapa 1: Crie uma string segura
No início, construa uma senha criptografada segura executando a linha de código abaixo:
$ senha = ConvertTo -Securestring 'mypassword123' -asplaintext -forceNo código acima:
Execute a variável atribuída por senha para verificar se uma senha é criada ou não:
$ senhaEtapa 2: Crie objetos pscredenciais
Crie o “Pscredencial“Objetos, como nome de usuário e senha:
$ credencial = sistema de novo objeto.Gerenciamento.Automação.PSCREDENTIAL ('Linuxhint', $ senha)De acordo com o código acima:
Para verificar o nome de usuário recém -criado, execute o comando abaixo:
$ credencial.Nome de usuárioPara visualizar a senha criada, execute o comando abaixo:
$ credencial.GetNetworkCredential ().SenhaEtapa 3: Obtenha as credenciais criadas
Por fim, o usuário pode fazer login no PowerShell sem ser solicitado a credenciais executando o comando mencionado:
CRERECENCIAMDe acordo com o código acima:
Pode -se observar que o nome de usuário e a senha foram criados e foram exibidos no console com sucesso.
Conclusão
O "Get-credential”É um cmdlet PowerShell usado para obter credenciais de segurança, que são baseadas em nome de usuário e senha. Ele pede ao usuário que digite credenciais de nome de usuário e senha na janela fornecida quando executado. Além disso, os usuários ainda podem fazer login sem serem solicitadas uma senha. Este blog observou orientações detalhadas sobre o cmdlet "Get-Credential".