PowerShell Core намеренно не заменяет встроенный PowerShell:
Влияет ли PowerShell Core на мою установку Windows PowerShell?
Нету! PowerShell Core полностью совместим с Windows PowerShell. На самом деле удивительная особенность PowerShell Core заключается в том, что вы можете тестировать новые версии, не влияя на существующие рабочие нагрузки. PowerShell Core не влияет на установку Windows PowerShell независимо от того, установлена она через MSI или переносится из пакета ZIP.
Поскольку PS Ядро действительно есть изменения обратной совместимости отключающая, это, вероятно , не очень хорошая идея , только пока. Вы обнаружите, что некоторые административные модули не будут работать в PowerShell Core.
Microsoft по-прежнему работает над планом развертывания PowerShell Core в Windows по умолчанию. Вполне возможно, что более старая версия PowerShell 5.1 все еще включена для обратной совместимости - во многом так же, как IE все еще включен, несмотря на то, что Edge используется по умолчанию.
Если ваша цель состоит в том, чтобы при запуске powershell.exe
запускался Core, вы можете поместить папку PS Core ранее в PATH
чтобы она была обнаружена первой. Обратите внимание, что это может привести к поломке сценариев, которые нуждаются во всем, что не поддерживает PS Core.