Microsoft PowerShell
| Разработчик: | Microsoft (США) |
| Лицензия: | Бесплатно |
| Версия: | 7.5.4 / 7.6.0-preview.6 |
| Обновлено: | 2025-12-18 |
| Системы: | Windows / MacOS / Linux |
| Интерфейс: | русский / английский |
| Рейтинг: |
|
| Категория: | Настройка и оптимизация системы |
| Размер: | зависит от платформы |
Новое в PowerShell 7.6.x Preview:
Новое в PowerShell 7.5.x:
Новое в PowerShell 7.4.x:
PowerShell 7 в настоящее время поддерживает следующие 64-разрядные операционные системы.
- Windows 8.1 и 10 (включая ARM64)
- Windows Server 2012, 2012 R2, 2016 и 2019
- Ubuntu 16.04/18.04/20.04 (включая ARM64)
- Ubuntu 19.10 (через Snap)
- Debian 9/10
- Red Hat Enterprise Linux (RHEL) и CentOS 7
- Fedora 30 или более поздней версии
- Alpine Linux 3.11 или более поздней версии (включая ARM64)
- macOS 10.13 или более поздней версии
- Windows PowerShell теперь предупреждает при запуске скриптов с Invoke-WebRequest
- Microsoft выпустила предварительную версию AI Shell — инструмент для работы с ИИ через командную строку
- Windows PowerShell заменяет Командную строку в Windows 10
- Как удалить встроенные приложения Windows 10 с помощью PowerShell
- Как автоматизировать рутинные задачи обслуживания в Windows 10
PowerShell является достойной многофункциональной заменой для стандартной командной строки Windows. С выходом версии 6, это консольное приложение доступно для пользователей Mac и Linux, а также включает расширенные функциональные возможности. Версию 7 называют «единый настоящий PowerShell», потому что она объединяет Windows PowerShell и PowerShell Core.
PowerShell – это новая кросплатформенная версия оболочки командной строки Windows. PowerShell имеет открытый исходный код и работает на платформе .NET Core, в отличии от предыдущих версий, работающих на .NET Framework. Приложение может получать доступ к функциям командной строки, COM-объектам и библиотекам классов .NET. Это расширяет возможности выполнения различных задач и администрирования системы.
Для упрощения работы и расширения возможностей, используются командлеты (cmdlets) – встроенные в PowerShell команды, выполняющие различные функции. PowerShell Core полностью совместим с Windows PowerShell и вы можете тестировать новые версии, параллельно с установленной рабочей версией.








