Instalar o Motor do Windows PowerShell 2.0
Este tópico explica como instalar o Motor Windows PowerShell 2.0.
Windows PowerShell 3.0 foi concebido para ser retrocompatível com Windows PowerShell 2.0. Os cmdlets, fornecedores, snap-ins, módulos e scripts escritos para Windows PowerShell 2.0 são executados inalterados no Windows PowerShell 3.0 e Windows PowerShell 4.0. No entanto, devido a uma alteração na política de ativação de runtime no Microsoft .NET Framework 4, Windows PowerShell programas anfitriões que foram escritos para Windows PowerShell 2.0 e compilados com o Common Language Runtime (CLR) 2.0 não podem ser executados sem modificação em versões posteriores do Windows PowerShell, que é compilado com CLR 4.0.
Para manter a retrocompatibilidade com comandos e programas anfitriões afetados por estas alterações, os Windows PowerShell 2.0, Windows PowerShell 3.0 e Windows PowerShell motores 4.0 foram concebidos para serem executados lado a lado. Além disso, o Motor Windows PowerShell 2.0 está incluído no Windows Server 2012 R2, Windows 8.1, Windows 8, Windows Server 2012 e Windows Management Framework 3.0. O Motor Windows PowerShell 2.0 destina-se a ser utilizado apenas quando não é possível executar um script ou programa anfitrião existente porque é incompatível com Windows PowerShell 3.0, Windows PowerShell 4.0 ou Microsoft .NET Framework 4. Espera-se que estes casos sejam raros.
O Motor Windows PowerShell 2.0 é uma funcionalidade opcional do Windows Server 2012 R2, Windows 8.1, Windows 8 e Windows Server 2012. Em versões anteriores do Windows, quando instala Windows Management Framework 3.0, a instalação do Windows PowerShell 3.0 substitui completamente a instalação do Windows PowerShell 2.0 no diretório de instalação do Windows PowerShell. No entanto, o Motor Windows PowerShell 2.0 é mantido.
Para obter informações sobre como iniciar o Motor Windows PowerShell 2.0, consulte Iniciar o Motor Windows PowerShell 2.0.
Em Windows 8.1 e Windows 8
Em Windows 8.1 e Windows 8, a funcionalidade motor Windows PowerShell 2.0 está ativada por predefinição. No entanto, para utilizá-la, tem de ativar a opção para o Microsoft .NET Framework 3.5, que é necessária. Esta secção também explica como ativar e desativar a funcionalidade motor do Windows PowerShell 2.0.
Para ativar .NET Framework 3.5
No ecrã Início , escreva Funcionalidades do Windows.
Na barra Aplicações , clique em Definições e, em seguida, clique em Ativar ou desativar as funcionalidades do Windows.
Na caixa Funcionalidades do Windows, clique em .NET Framework 3.5 (inclui .NET 2.0 e 3.0 para selecioná-lo.
Quando seleciona .NET Framework 3.5 (inclui .NET 2.0 e 3.0, a caixa é preenchida para indicar que apenas uma parte da funcionalidade está selecionada. No entanto, isto é suficiente para o Motor Windows PowerShell 2.0.
Para ativar e desativar o Motor do Windows PowerShell 2.0
- No ecrã Início , escreva Funcionalidades do Windows.
- Na barra Aplicações , clique em Definições e, em seguida, clique em Ativar ou desativar as funcionalidades do Windows.
- Na caixa Funcionalidades do Windows, expanda o nó Windows PowerShell 2.0 e clique na caixa motor Windows PowerShell 2.0 para selecionar ou desmarcar.
No Windows Server 2012 R2 e Windows Server 2012
Utilize os seguintes procedimentos para adicionar as funcionalidades Windows PowerShell Motor 2.0 e Microsoft .NET Framework 3.5. O Motor Windows PowerShell 2.0 requer, no mínimo, o Microsoft .NET Framework 2.0.50727. Este requisito é cumprido pelo Microsoft .NET Framework 3.5.
Para adicionar a funcionalidade .NET Framework 3.5
No Gestor de Servidor, no menu Gerir, selecione Adicionar Funções e Funcionalidades.
Em alternativa, em Gestor de Servidor, clique em Todos os Servidores, clique com o botão direito do rato num nome de servidor e, em seguida, selecione Adicionar Funções e Funcionalidades.
Na página Tipo de Instalação , selecione Instalação baseada em funções ou com base em funcionalidades.
Na página Funcionalidades, expanda o nó Funcionalidades do Framework .NET 3.5 e selecione .NET Framework 3.5 (inclui .NET 2.0 e 3.0).
As outras opções nesse nó não são necessárias para o Motor Windows PowerShell 2.0.
Para adicionar a funcionalidade motor Windows PowerShell 2.0
No Gestor de Servidor, no menu Gerir, selecione Adicionar Funções e Funcionalidades.
Ou Gestor de Servidor, clique em Todos os Servidores, clique com o botão direito do rato num nome de servidor e, em seguida, selecione Adicionar Funções e Funcionalidades.
Na página Tipo de Instalação , selecione Instalação baseada em funções ou com base em funcionalidades.
Na página Funcionalidades, expanda o nó Windows PowerShell (Instalado) e selecione Windows PowerShell Motor 2.0.
Para obter informações sobre como iniciar o Motor Windows PowerShell 2.0, consulte Iniciar o Motor Windows PowerShell 2.0.