PowerShell이 ​​Windows IoT에 연결할 수 없습니다


10

PowerShell을 사용하여 Windows 10 IoT Core실행하는 장치를 연결하고 구성하여 PowerShell을 통해 Windows 10 IoT로 Raspberry Pi 2에 액세스 하는 지침을 따르고 있습니다.

PS C:\> Enter-PSSession -ComputerName minwinpc -Credential minwinpc\Administrator

그러면 기본 비밀번호를 입력하는 창이 열립니다.

그런 다음 약 2 분 후에 실패합니다

Enter-PSSession : Processing data from remote server minwinpc failed with the following error message: The WinRM
client cannot process the request because the server name cannot be resolved. For more information, see the
about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ Enter-PSSession -ComputerName minwinpc -Credential minwinpc\Administrator
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (minwinpc:String) [Enter-PSSession], PSRemotingTransportException
    + FullyQualifiedErrorId : CreateRemoteRunspaceFailed

Raspberry Pi 2는 물론 작동하며 웹 사이트 http : // minwinpc : 8080에 액세스 할 수 있습니다 .

개발 PC에는 Windows 8.1이 있으며 Raspberry Pi 2와 동일한 서브넷에 있습니다.

호스트 이름 대신 IP 주소로 모든 단계를 이미 시도했지만 동일한 오류가 발생합니다.


-Port플래그를 추가하고 포트를 추가 할 수 있습니까 (시스템 및 라우터의 방화벽 설정을 확인하십시오. 원격 액세스를 허용하지 않는 경우도 있습니다)
Havnar

x86 powershell을 사용하고 있습니까? x64 powershell을 사용할 때 비슷한 문제가 발생했지만 x86을 사용하면 문제가 표시되지 않습니다.
silwal

이 문제를 해결 했습니까?
Piotr Kula

아니, 여전히 붙어있다.
클램프

최근이 문제를 겪고있는 사람이라면 누구나 "Windows IoT Core Dashboard"를 설치하고 사용하십시오. 로컬에서 실행중인 IoT-Core 장치를 나열 할 수 있으며 마우스 오른쪽 버튼을 클릭하면 공유, Powershell 등을 통해 로그인 할 수 있습니다.
David Jones

답변:


2

나는 같은 문제가 있었다.

나는이 링크 -Raspberry Pi 2에서 IoT 용 Windows 10 설정 -을 방문하여 코드에서 잘라내어 붙여 넣기 코드를 Powershell에 연결했습니다.

net start WinRM
Set-Item WSMan:\localhost\Client\TrustedHosts -Value MINWINPC
remove-module psreadline -force
Enter-PsSession -ComputerName MINWINPC -Credential MINWINPC\Administrator

차이 만 있었다 remove-module psreadline -force.

이것이 문제를 일으키는 지 궁금합니다.- Raspberry Pi에서 실행중인 Windows 10 IoT Core로 대화 형 로그인을하려면 어떻게해야합니까?


나는 그것이 인증서 / 호스트 체크가 그래서, 당신이 사용하는 경우 (하지 않도록 어디서나 언급되지 않기 때문에) 및 SSL을 사용하여 연결한다 (Windows 또는 PowerShell을 사용하지 않음) 추측 전체 대문자 에 대한 호스트 이름을 TrustedHosts,이 만드는 차이
Alex

고마워, 나는 그 추가 라인을 시도했지만 나 에게이 오류가 발생합니다 :remove-module : No modules were removed. Verify that the specification of modules to remove is correct and those modules exist in the runspace.
고정하십시오

1

나는 알렉스가 맞다고 생각합니다. 나는 전원을 다시 닫고 전원 쉘을 다시 시작했으며 PC 이름을 모두 소문자로 설정했습니다 (실제 이름으로)

net start WinRM
Set-Item WSMan:\localhost\Client\TrustedHosts -Value minwinpc
Enter-PsSession -ComputerName minwinpc -Credential minwinpc\Administrator

이 줄을 사용하지 않았습니다

remove-module psreadline -force

0

: 나는 내 SD 카드 (Diskpart를 사용) 한 후 다시 설치 여잔 핵심 OS를 포맷하고 PowerShell을 실행하고이 시간이 나는 코드 라인을 수행하지 않은, 같은 문제가 있었다 remove-module psreadline -force 그것은 내가 핵심 당직자 내 장치를 부팅 할 때 배포 후 해결책은 첫 번째 프로그램을 배포 한 후에도 잘 작동하며 Powershell도 잘 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.