PowerShell не може підключитися до Windows IoT


10

Я дотримуюся вказівок із використання програми PowerShell для підключення та налаштування пристрою під керуванням Windows 10 IoT Core для доступу до мого Raspberry Pi 2 з Windows 10 IoT через PowerShell.

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

Потім відкриється вікно, в якому я ввожу пароль за замовчуванням.

Потім приблизно через дві хвилини він не вдається

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

Комп'ютерний розробник має Windows 8.1 і знаходиться в тій же підмережі, що і Raspberry Pi 2.

Я вже спробував усі кроки з IP-адресою замість імені хоста, але це дає ту саму помилку.


чи можете ви спробувати додати -Portпрапор і додати порт (перевірте параметри брандмауера на ваших машинах (
— іх

Ви використовуєте x86 powershell? Я зіткнувся з подібною проблемою під час використання x64 powerhell, але використання x86 не показало проблеми.
— silwal

Ви вирішили це питання?
— Пьотр Кула

ні, все ще застряг.
— затискач

Для тих, хто зараз із запізненням стикається з цією проблемою, встановіть та використовуйте "Панель керування Windows IoT Core". Він може перелічити пристрої IoT-Core, які працюють локально, і клацанням правою кнопкою миші надає вам прямий доступ, за умови входу в систему, через Shares, Powershell тощо
— David Jones

Відповіді:


2

У мене була така ж проблема.

Я відвідав це посилання - Налаштування Windows 10 для IoT на вашому Raspberry Pi 2 - і вирізати / вставити код, щоб звідти підключитися до панцира - він підключився добре.

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лінії.

Цікаво, чи це спричинило проблеми - Як я можу отримати інтерактивний логін із Windows 10 IoT Core, що працює на Raspberry Pi?


Я думаю (якщо не використовується Windows або PowerShell), він підключається за допомогою SSL (не впевнений, оскільки ніде не згадується), і якщо так є сертифікат / перевірка хоста, ви використовуєте повне велике ім'я хоста для TrustedHosts, це може зробити різниця
— Олексій

дякую, я спробував цей додатковий рядок, але він дає мені цю помилку:remove-module : No modules were removed. Verify that the specification of modules to remove is correct and those modules exist in the runspace.
— затиснути

1

Я думаю, що Alex є правильним, я закрив і знову запустив оболонку живлення, і лише за різницею я встановив ім'я ПК на всі регістри (як фактично названі)

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), а потім перевстановив основну ОС IoT і запустив Powershell, і на цей раз я не виконував рядок коду: remove-module psreadline -force після цього, коли я завантажив свій пристрій на головний дисер і розгорнув рішення для нього, воно працює чудово, і Powershell працює також після розгортання першої програми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.