Як перевірити версію PowerShell і оновити її на Windows Server?

Давайте допоможемо вам перевірити версію PowerShell і як її оновити на Windows Server.

Безпосередньо кажучи, PowerShell більше схожий на розробника або системного адміністратора, і він ніколи не створювався для звичайного користувача Windows, тому що в нього є Common Prompt, з яким можна грати (ой 🤐).

Коротше кажучи, PowerShell також запускає командлети на додаток до команд командного рядка.

Однак ми тут не для того, щоб відрізняти PowerShell від командного рядка. Натомість ми розглянемо один рекомендований Microsoft спосіб, який може повідомити вам версію PowerShell.

І хоча в Інтернеті існують інші способи зробити це, вони не працюватимуть кожного разу в усіх ситуаціях.

Перевірте версію PowerShell

Перш за все, відкрийте PowerShell із пошуку Windows.

Далі введіть $PSVersionTable і натисніть enter.

Це виводить важливу інформацію, включаючи поточну версію PowerShell, випуск, сумісні версії тощо.

Тепер переходимо до інших команд, які «не» працюють точно. До них належать get-host, $host, $host-version тощо.

Примітно, що вони вказують версію хоста, на якому встановлено PowerShell, а не версію двигуна PowerShell, яку ми шукаємо.

Однак використовуйте get-host, якщо у вас PowerShell версії 1.0, оскільки $PSVersionTable було представлено з версії 2.0. Отже, ця таблиця $PSVersionTable не дасть результатів при використанні в PowerShell 1.0.

  Як показати приховані файли в Windows 11

Оновіть PowerShell у Windows Server

Ви можете оновити PowerShell на сервері Windows за допомогою сценаріїв командного рядка або завантаживши та інсталюючи певні версії PowerShell.

Найпростіший спосіб — отримати найновіший файл із веб-сайту Microsoft або його репозиторію GitHub і продовжити встановлення.

Дивний спосіб зробити це з PowerShell — запустити iex “& { $(irm https://aka.ms/install-powershell.ps1)} -usemsi”.

Це підключиться до репозиторію MS GitHub. Далі дайте відповідь на наведені нижче підказки, і встановлення незабаром завершиться.

Примітно, що це не оновить стару PowerShell у системі. Натомість у вас буде встановлена ​​оновлена ​​версія.

Підводячи підсумки

На цьому перевірка версії PowerShell і способів її оновлення завершена.

  35 років Microsoft Windows: Згадуємо Windows 1.0

Командлети роблять PowerShell потужним інструментом для автоматизації. Тим не менш, розробнику було б корисно взяти до уваги ще кілька мов сценаріїв.

Вам сподобалось читати статтю? Як щодо того, щоб поділитися зі світом?