Вы запускаете команду из PowerShell, когда вам нужно запустить ее из командной строки CMD.
Запустите это из CMD:
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://nativescript.org/setup/win-avd'))"
Здесь @powershell
означает «не выводите команду и не запускайте powershell.exe». Это означает что-то совершенно другое в самой PowerShell, где @powershell
означает «поиск пути и выполнение программы с буквальным именем @powershell
перед расширением» или «использование переменной $powershell
в качестве переменной splat» в зависимости от вашей PowerShell версия.
Если вы используете его в Powershell, вам нужно будет просто выполнить:
iex ((new-object net.webclient).DownloadString('https://nativescript.org/setup/win-avd'))
Как всегда, будьте крайне осторожными при выполнении этих команд, которые загружают произвольный код и выполняют его немедленно.