Available in English

Как узнать версию PowerShell на Windows и зачем это нужно

Зная версию установленного программного обеспечения, вы сможете лучше понимать возможности вашей системы, определять потребности в обновлении и эффективно решать возникающие проблемы. PowerShell — такое же ПО, как и другие привычные вам программы, он также развивается и получает новые возможности.


Минутка теории

PowerShell — это мощный инструмент от Microsoft, который позволяет пользователям и администраторам управлять компьютером через текстовые команды. Они могут использоваться как поодиночке, так и объединяться в сценарии для автоматизации сложных задач.
От используемой на вашем устройстве версии, зависит совместимость сценариев и отдельных команд, количество доступных вам опций, да и в целом безопасности системы, ведь обновление может принести не только новые возможности, но также исправить имеющиеся уязвимости.
Знание версии пригодится, если вы столкнулись с проблемами в работе PowerShell и заняты поиском решения, а также если интересующая вас программа или модуль требуют определенную минимальную версию PowerShell для своей работы.

Как узнать версию

Чтобы узнать используемую версию PowerShell, запустите этот инструмент любым удобным способом и введите команду

$PSVersionTable

Текущая версия будет указана в поле PSVersion.

Как обновить PowerShell

Как правило, рядовым пользователям не приходится задумываться об апдейте PowerShell, ведь этот компонент обновляется вместе с операционной системой, а значит устанавливая все необходимые обновления. Однако в актуальных сборках Windows всегда используется версия 5.1 и не выше. Если же по каким-то причинам вам нужно обновить PowerShell до версии 7+, ее можно найти на странице проекта в GitHub. На момент написания этого материала самая свежая версия выходит под номером 7.3.8. Кроме того, новую версию можно скачать из фирменного магазина приложений.
При необходимости вы можете удалить предустановленный PowerShell, однако и без этого разные версии могут мирно сосуществовать на одном ПК, а вы сможете запускать ту версию, которая вам необходима. Дело в том, что несмотря на общность в названиях и нумерацию версий, перед нами две разных платформы: Windows PowerShell (максимальная версия 5.1) и PowerShell Core.
PowerShell Core полностью совместима с Windows PowerShell, а значит, вы можете запускать все привычные скрипты и командлеты. При этом ее главное преимущество это кроссплатформенность: PowerShell Core можно использовать не только на Windows, но также на ПК под управлением MacOS и Linux.

На этом закончим. Если вас заинтересовал этот материал, не забудьте заглянуть на канал PDALIFE Official в Telegram, а своими мнениями о прочитанном делитесь в комментариях.

Комментарии

Чтобы оставлять комментарии,

пожалуйста авторизуйтесь.

Функционал в разработке!

Функционал в разработке!

Пока эти кнопки заработают, пройдут года, может даже века, но вы не отчаивайтесь, ждите и вам воздастся! Хочешь ускорить процесс разработки? Делай репосты страниц сайта в соцсети и рассказывай о нас друзьям!
Регистрация прошла успешно