Завантажте та встановіть PowerShell 7.2 Preview 2 для Windows 10

Спробуйте Наш Інструмент Для Усунення Проблем

Схоже, Microsoft активно розробляє та вдосконалює PowerShell Core. Нещодавно Microsoft випустила PowerShell 7.1 у листопаді, і тепер ми тут з новою версією PowerShell 7.2 Preview 2.

Попередній перегляд 2 все ще базується на .NET 5, оскільки .NET 6 ще не випущено. Однак Microsoft стверджує, що стабільна версія PowerShell 7.2 буде базуватися на .NET 6.

Давайте подивимося, що PowerShell 7.2.0 приносить до таблиці. Короткий підсумок сховатись 1 Завантажте PowerShell 7.2.0 Preview 2 1.1 Для Windows 10, Windows 8.1 та Windows 7 1.2 Для MacOS 1.3 Для Linux 2 Функції PowerShell 7.2.0 Preview 2 2.1 Нова функція 2.1.1 Автоматична змінна PSStyle для візуалізації ANSI 2.2 Виправлення помилок 2.2.1 Змінено: 2.2.2 Нові експериментальні можливості: 2.2.3 Покращена продуктивність: 2.2.4 Загальні оновлення та виправлення командлета: 3 Як встановити PowerShell 7.2 Preview 2 у Windows 10 4 Заключні слова

Завантажте PowerShell 7.2.0 Preview 2

Для Windows 10, Windows 8.1 та Windows 7

PowerShell-7.2.0-Preview2-win-x64.msi [95,1 МБ]

PowerShell-7.2.0-Preview2-win-x86.msi [85,9 МБ]

Для MacOS

powershell-7.2.0-Preview2-osx-x64.pkg [63,4 МБ]

Для Linux

CentOS

powershell-7.2.0-Preview2-1.centos.8.x86_64.rpm [64,7 МБ]

Debian

powershell_7.2.0-Preview2-1.debian.11_amd64.deb [65,2 МБ]

powershell_7.2.0-Preview2-1.debian.10_amd64.deb [65,2 МБ]

Ubuntu

powershell_7.2.0-Preview21.ubuntu.20.04_amd64.deb [65,2 МБ]

powershell_7.2.0-Preview2-1.ubuntu.18.04_amd64.deb [65,2 МБ]

powershell_7.2.0-Preview2-1.ubuntu.16.04_amd64.deb [65,2 МБ]

Щоб отримати додаткові варіанти завантаження, перевірте це сторінку завантаження .

Функції PowerShell 7.2.0 Preview 2

Завдяки учасникам Microsoft та PowerShell до випущеної версії було внесено деякі суттєві зміни. Деякі нові функції та виправлення помилок були висвітлені у повідомленні про випуск Microsoft. Давайте розберемося, що це таке.

Нова функція

Автоматична змінна PSStyle для візуалізації ANSI

Це експериментальна функція. Це означає, що наразі Microsoft чекає на відгуки користувачів, щоб дізнатися, чи випускати цю функцію зі стабільним випуском PowerShell 7.2.

Евакуаційний код ANSI є розширенням вихідного коду ASCII. Ця функція полегшить користувачам створення вмісту, що містить код ANSI, який контролює параметри оформлення тексту, такі як його шрифт, колір, розмір, курсив тощо.

Ви можете прочитати більше про цю функцію тут .

Виправлення помилок

Деякі проблеми, які супроводжували попередній випуск PowerShell, також були розглянуті в цьому випуску Preview.

  • Очищення коду: Microsoft стверджує, що майже на дві третини запитів на витяг було отримано відповідь, в результаті чого: очищення коду . Це відноситься до фрагменту коду, призначеного для очищення залишків даних та іншого непотрібного матеріалу з системи після виконання фактичного коду.
  • Вирішено проблему, коли користувачі отримували помилку перевірки неправильної функції при спробі використати виконуваний файл на диску, що не у форматі NTFS. Ця проблема вперше виникала у PowerShell 7.1 через проблему з точки повторного розбору , який тепер виправлено.
  • Загальний параметр PipelineVariable: тепер цей об’єкт коректно містить усі параметри, передані через нього, замість того, щоб містити лише перший вхідний параметр.

Ось повний журнал змін:

Змінено:

  • Покращити виявлення змінних типів значень
  • Переконайтеся, що | _+_ | встановлено для всіх результатів з командлетів сценарію

Нові експериментальні можливості:

  • | _+_ |: Увімкнення форматування ANSI через | _+_ | та підтримка придушення виходу ANSI

Покращена продуктивність:

  • Оптимізувати | _+_ | варіант заміни оператора
  • Операція множення рефактора для кращої продуктивності в двох | _+_ | методи
  • Використовуйте | _+_ | замість | _+_ | як випадкове джерело вмісту тестового файлу AppLocker
  • Уникайте зайвих розподілів масивів під час пошуку в GAC
  • Використовуйте | _+_ | у | _+_ |
  • Використовуйте | _+_ | замість | _+_ |
  • Уникайте створення екземплярів генерованого класу помічника делегата в | _+_ | реалізація

Загальні оновлення та виправлення командлета:

  • Напишіть краще повідомлення про помилку, якщо файл конфігурації зламаний
  • Зробіть режим AppLocker Enforce пріоритетним у режимі аудиту UMCI
  • Додати | _+_ | перейти на | _+_ |
  • Обмежити | _+_ | у режимі NoLanguage під блокуванням
  • | _+_ | параметр тепер працює з каталогами
  • Уникайте винятків, якщо файлова система не підтримує точки повторного аналізу
  • Увімкнути | _+_ |: Абстрактні типи не повинні мати відкритих конструкторів
  • Увімкнути | _+_ |: Доступники майна повинні слідувати порядку

Ви можете дізнатися більше про журнал змін PowerShell 7.2 з тут .

Як встановити PowerShell 7.2 Preview 2 у Windows 10

Скористайтеся наданим посібником, щоб завантажити PowerShell 7.2 на Windows 10, 8.1 та 7.

  1. Завантажте відповідний файл .MSI за посиланнями, наведеними вище.
  2. Виконайте завантажений пакет. У майстрі установки натисніть Далі .
  3. На наступному екрані виберіть шлях призначення для збереження нової інсталяції, а потім клацніть Далі .
  4. Тепер виберіть додаткові функції, які потрібно встановити, поставивши прапорці біля них. Ви можете додати PowerShell до змінних середовища, увімкнути віддалене керування PowerShell, додати PowerShell до контекстного меню тощо. Після завершення натисніть Далі.
  5. Натисніть Встановити, щоб розпочати процес.
  6. Установка повинна бути завершена менш ніж за хвилину. Натисніть кнопку Готово, коли це станеться. Ви також можете поставити прапорець поруч із пунктом Запустити PowerShell, перш ніж натиснути кнопку Готово.
  7. Тепер переконайтеся, що інсталяція завершена, ввівши pwsh у Run. Після цього ви побачите запущену версію PowerShell.

Ви також можете завантажити останній стабільний випуск PowerShell, виконавши таку команду в існуючій PowerShell у вашій Windows: | _+_ |

Ви також можете завантажте та встановіть PowerShell через мережу . Цей метод найкраще підходить для системних адміністраторів.

Заключні слова

PowerShell 7.2 все ще знаходиться в попередньому перегляді, тому ніколи не слід встановлювати його у виробничій системі. Але завжди цікаво випробувати нові функції на машині для розробників. Якщо вам подобається автоматизація у Windows 10 та Windows Server, вам неодмінно варто ознайомитися з цим новим випуском PowerShell.