Мне нужно поменять устройство IoT Edge в Windows с одного IoT Hub на другой. Я понимаю, что текущая логика вынуждает меня удалить IoT-Edge и установить его снова. Проблема в том, что я получаю следующую ошибку при попытке запустить этот скрипт:
{Invoke-WebRequest -useb aka.ms/iotedge-win} | Invoke-Expression; `
Uninstall-IoTEdge
Я получаю это взамен:
Invoke-Native : The term 'cmd' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1748 char:28
+ ... ersString = Invoke-Native "$dockerExe ps --all --format ""{{.ID}}""" ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (cmd:String) [Invoke-Native], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException,Invoke-Native
Powershell повышен до уровня администратора. Я пропустил некоторые переменные PATH? Есть идеи?