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.
windows
windows-iot
pi-2
powershell
Zacisk
źródło
źródło
-Port
flagę i port (sprawdź ustawienia zapory na swoich maszynach i routerze, czasem te rzeczy uniemożliwiają zdalny dostęp).Odpowiedzi:
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.
Jedyną różnicą była
remove-module psreadline -force
linia.Zastanawiasz się, czy to spowodowało problemy - Jak mogę uzyskać interaktywne logowanie w systemie Windows 10 IoT Core działającym na Raspberry Pi?
źródło
TrustedHosts
, może to spowodować różnicaremove-module : No modules were removed. Verify that the specification of modules to remove is correct and those modules exist in the runspace.
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
Nie użyłem tej linii
źródło
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.źródło