64 비트 시스템에서 32 비트 원격 Powershell 세션을 작성하려면 어떻게해야합니까?


9

로컬 64 비트 컴퓨터에서 'PowerShell (x86)'을 열 수 있습니다. 그러나 64 비트 OS를 실행하는 다른 컴퓨터에 'Enter-PSSession'을 수행하면 64 비트 PowerShell이 ​​만들어집니다.

내 시나리오에서는 32 비트 PowerShell 세션이 필요합니다. 어떻게 구할 수 있습니까?

답변:


14

답을 찾았습니다. 다음 -ConfigurationName과 같이 매개 변수 를 사용해야합니다 .

Enter-PSSession -ComputerName COMPUTERNAME -ConfigurationName Microsoft.PowerShell32

다음을 사용하여 사용 가능한 구성 목록을 얻을 수 있습니다.

Get-PSSessionConfiguration

구성은 원격 시스템에 따라 다릅니다. 빠른 테스트에서 32 비트 OS에는 32 비트 만 있고 Microsoft.PowerShell64 비트 OS에는 Microsoft-PowerShell64 비트와 Microsoft-PowerShell3232 비트가 있습니다.


4
또한 64 비트 컴퓨터에서 Microsoft.PowerShell32를 사용할 수없는 경우 다음을 사용하여 등록 할 수 있습니다. Register-PSSessionConfiguration Microsoft.PowerShell32 -processorarchitecture x86 -force
Sam Martin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.