При запуске PowerShell выводит сообщение о доступности новой версии.
Попробуйте новую кроссплатформенную оболочку PowerShell (https://aka.ms/pscore6)
Для того что бы установить последнюю версию, выполняем команду:
1 | Invoke-Expression "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI" |
которая скачает и запустит установщик
Если необходимо просто убрать сообщение о новой версии, выполняем команду
1 | pwsh.exe -nologo |
PS C:\WINDOWS\system32> Invoke-Expression "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"
Invoke-Expression : строка:508 знак:4
+ } -UseMSI
+ ~~~~~~~
Непредвиденная лексема "-UseMSI" в выражении или операторе.
строка:1 знак:1
+ Invoke-Expression "& { $(irm https://aka.ms/install-powershell.ps ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ParserError: (:) [Invoke-Expression], ParseException
+ FullyQualifiedErrorId : UnexpectedToken,Microsoft.PowerShell.Commands.InvokeExpressionCommand
PS C:\WINDOWS\system32>
Спасибо за комментарий, при смене плагинов поехал код, поправил.
Сейчас должно работать.