로컬 64 비트 컴퓨터에서 ‘PowerShell (x86)’을 열 수 있습니다. 그러나 64 비트 OS를 실행하는 다른 컴퓨터에 ‘Enter-PSSession’을 수행하면 64 비트 PowerShell이 만들어집니다.
내 시나리오에서는 32 비트 PowerShell 세션이 필요합니다. 어떻게 구할 수 있습니까?
답변
답을 찾았습니다. 다음 -ConfigurationName
과 같이 매개 변수 를 사용해야합니다 .
Enter-PSSession -ComputerName COMPUTERNAME -ConfigurationName Microsoft.PowerShell32
다음을 사용하여 사용 가능한 구성 목록을 얻을 수 있습니다.
Get-PSSessionConfiguration
구성은 원격 시스템에 따라 다릅니다. 빠른 테스트에서 32 비트 OS에는 32 비트 만 있고 Microsoft.PowerShell
64 비트 OS에는 Microsoft-PowerShell
64 비트와 Microsoft-PowerShell32
32 비트가 있습니다.