Возможно, имелись в виду две ветки PowerShell: старая версия Windows PowerShell и новая платформа PowerShell Core. winitpro.ru
Некоторые отличия между ними:
- Платформа, на которой работает: Windows PowerShell основана на .NET Framework, а PowerShell Core — на .NET Core. winitpro.ru learn.microsoft.com Это влияет на доступность и поведение командлетов PowerShell между платформами Windows и не Windows. learn.microsoft.com Скрипты, выполняемые в Windows, могут не выполняться на платформах, отличных от Windows. learn.microsoft.com
- Разработка: Windows PowerShell более не развивается, в то время как PowerShell Core находится в стадии активной разработки. winitpro.ru
- Совместимость: PowerShell Core 7.x максимально совместима с Windows PowerShell, что позволяет запускать старые скрипты и командлеты в PowerShell Core. winitpro.ru
- Название: новая версия PowerShell называется PowerShell, а старая (она же предустановленная) — Windows PowerShell. timeweb.cloud
Чтобы отличить новую установленную версию от старой, можно посмотреть на имя приложения: новая версия называется PowerShell, а старая — Windows PowerShell. timeweb.cloud