O PowerShell está ausente no certificado de importação

0

Eu estava tentando instalar alguns certificados por meio do comando Import-Certificate do PowerShell, que funciona muito bem no Windows 10. Quando o executei no Windows 7, o certificado de importação não foi encontrado. Eu baixei o WMF 5.1 para obter o PowerShell mais recente e reiniciei as instruções do instalador, mas o Import-Certificate ainda não está disponível. O que estou fazendo errado?

    
por J Woltman 30.08.2018 / 19:33

1 resposta

0

Alguns cmdlets do PowerShell estão vinculados à versão do Windows, em vez da versão do WMF e do PowerShell instalados no computador. Import-Certificate parece ser um deles; Eu não encontrei nenhum site onde eu possa dizer conclusivamente que ele mostra com precisão as dependências de qualquer cmdlet fornecido; O site de documentação do PowerShell da Microsoft faz referência apenas às versões do PowerShell onde elas ocorrem pela primeira vez, sem notar se elas serão "transportadas" se instaladas em uma versão anterior do sistema operacional. Em geral, por segurança, eu diria que qualquer cmdlet introduzido em uma versão posterior do PowerShell não retornará às versões anteriores do SO.

Para referência, o Windows 7 / Server 2008r2 é fornecido com o PowerShell 2; O Windows 8 / Server 2012 foi entregue com o PowerShell 3, o Windows 8.1 / Server 2012r2 fornecido com o PowerShell 4 e o Windows 10 / Server 2016 com o PowerShell 5.

    
por 30.08.2018 / 21:52