PowerShell nie może połączyć się z Windows IoT


10

Postępuję zgodnie z instrukcjami przy użyciu programu PowerShell, aby połączyć i skonfigurować urządzenie z systemem Windows 10 IoT Core, aby uzyskać dostęp do mojego Raspberry Pi 2 z Windows 10 IoT za pomocą PowerShell.

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

Następnie otwiera się okno, w którym wpisuję domyślne hasło.

Potem po około dwóch minutach nie działa

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 jest oczywiście gotowy do pracy i mogę uzyskać dostęp do strony internetowej pod adresem http: // minwinpc: 8080

Komputer programistyczny ma system Windows 8.1 i jest w tej samej podsieci co Raspberry Pi 2.

Próbowałem już wszystkich kroków z adresem IP zamiast nazwy hosta, ale daje ten sam błąd.


czy możesz spróbować dodać -Portflagę i port (sprawdź ustawienia zapory na swoich maszynach i routerze, czasem te rzeczy uniemożliwiają zdalny dostęp).
Havnar

Czy używasz PowerShell x86? Napotkałem podobny problem podczas korzystania z PowerShell x64, ale użycie x86 nie pokazało problemu.
silwal

Czy rozwiązałeś ten problem?
Piotr Kula,

nie, wciąż utknąłem.
zacisk

Dla każdego, kto spóźnia się z tym problemem z opóźnieniem, zainstaluj i używaj „Windows IoT Core Dashboard”. Może wyświetlać listę urządzeń IoT-Core działających lokalnie i kliknięciem prawym przyciskiem myszy daje bezpośredni dostęp, pod warunkiem zalogowania, za pośrednictwem akcji, Powershell itp.
David Jones

Odpowiedzi:


2

Miałem ten sam problem.

Odwiedziłem ten link - Konfigurowanie systemu Windows 10 dla IoT na twoim Raspberry Pi 2 - i wycięcie / wklejenie kodu, aby połączyć się z nim z PowerShellem - wszystko w porządku.

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

Jedyną różnicą była remove-module psreadline -forcelinia.

Zastanawiasz się, czy to spowodowało problemy - Jak mogę uzyskać interaktywne logowanie w systemie Windows 10 IoT Core działającym na Raspberry Pi?


Wydaje mi się (nie używa Windows ani PowerShell), że łączy się za pomocą SSL (nie jestem pewien, ponieważ nigdzie nie wspomniano), a jeśli tak, to sprawdzanie certyfikatu / hosta, a używasz pełnej nazwy hosta dla wielkich literTrustedHosts , może to spowodować różnica
Alex

dzięki, próbowałem tej dodatkowej linii, ale daje mi ten błąd:remove-module : No modules were removed. Verify that the specification of modules to remove is correct and those modules exist in the runspace.
zacisk

1

Myślę, że Alex jest poprawny. Zamknąłem i ponownie uruchomiłem powłokę zasilania, a jedyną różnicą, jaką zrobiłem, było ustawienie nazwy komputera na małe litery (tak jak w rzeczywistości

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

Nie użyłem tej linii

remove-module psreadline -force

0

Miałem ten sam problem, sformatowałem kartę SD (za pomocą Diskpart), a następnie ponownie zainstalowałem podstawowy system operacyjny IoT i uruchomiłem Powershell, a tym razem nie wykonałem wiersza kodu: remove-module psreadline -force po tym, gdy uruchomiłem urządzenie w obserwatorze głównym i wdrożyłem rozwiązanie, działa dobrze i Powershell działa również po wdrożeniu pierwszego programu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.