Eu encontrei a resposta. Você tem que usar o parâmetro -ConfigurationName
, assim:
Enter-PSSession -ComputerName COMPUTERNAME -ConfigurationName Microsoft.PowerShell32
Você pode obter a lista de configurações disponíveis com:
Get-PSSessionConfiguration
Observe que as configurações são específicas para a máquina remota. Em meus testes rápidos, um sistema operacional de 32 bits tem apenas Microsoft.PowerShell
, que é de 32 bits, enquanto um SO de 64 bits tem Microsoft-PowerShell
para 64 bits e Microsoft-PowerShell32
para 32 bits.