Добро пожаловать в сообщество PowerShell GitHub! PowerShell — это кроссплатформенный (Windows, Linux и macOS) инструмент/платформа для автоматизации и настройки, который хорошо работает с существующими инструментами и оптимизирован для работы со структурированными данными (например, JSON, CSV, XML и т. д.), REST API, и объектные модели. Он включает в себя оболочку командной строки, связанный язык сценариев и платформу для обработки командлетов.
Хотя этот репозиторий создавался как ответвление кодовой базы Windows PowerShell, изменения, внесенные в него, не переносятся обратно в Windows PowerShell 5.1. Это также означает, что отслеживаемые здесь проблемы касаются только PowerShell 7.x и более поздних версий. О конкретных проблемах Windows PowerShell следует сообщать с помощью приложения «Центр отзывов», выбрав «Приложения > PowerShell» в категории.
Если вы новичок в PowerShell и хотите узнать больше, мы рекомендуем просмотреть документацию по началу работы.
PowerShell поддерживается в Windows, macOS и различных платформах Linux. Дополнительные сведения см. в разделе Установка PowerShell.
Для достижения наилучших результатов при обновлении следует использовать тот же метод установки, который вы использовали при первой установке PowerShell. Метод обновления различен для каждой платформы и метода установки.
Панель мониторинга с визуализацией вклада сообщества и статуса проекта с использованием PowerShell, Azure и PowerBI.
Дополнительную информацию о том, как и почему мы создали эту панель мониторинга, можно найти в этом сообщении в блоге.
Обсуждения GitHub — это функция, позволяющая бесплатно и открыто обсуждать в сообществе темы, не связанные с кодом, в отличие от проблем.
Это эксперимент, который мы пытаемся провести в наших репозиториях, чтобы посмотреть, поможет ли он отодвинуть обсуждения от проблем, чтобы команды или члены сообщества могли решать проблемы. Не следует ожидать, что члены команды PowerShell будут постоянными участниками этих обсуждений. Отдельные члены команды PowerShell могут принять участие в обсуждениях, но ожидается, что члены сообщества помогут вести дискуссии, чтобы члены команды могли сосредоточиться на проблемах.
Создайте обсуждение или присоединитесь к нему.
Хотите пообщаться с другими членами сообщества PowerShell?
В нашей виртуальной группе пользователей PowerShell, управляемой сообществом, есть десятки тематических каналов, к которым вы можете присоединиться:
Гиттер
Раздор
IRC на Libera.Chat
Слабый
Линукс | Окна | macOS |
---|---|---|
Инструкции | Инструкции | Инструкции |
Если у вас возникли проблемы со сборкой, обратитесь к часто задаваемым вопросам для разработчиков.
Azure CI (Windows) | Azure CI (Linux) | Azure CI (macOS) | КодФактор Оценка |
---|---|---|---|
Вы можете клонировать репозиторий:
git-клон https://github.com/PowerShell/PowerShell.git
Дополнительные сведения см. в разделе Работа с репозиторием PowerShell.
Пожалуйста, ознакомьтесь с Руководством по участию, чтобы узнать, как разрабатывать и вносить свой вклад. Если вы разрабатываете приложения .NET Core C#, ориентированные на PowerShell Core, ознакомьтесь с часто задаваемыми вопросами, чтобы узнать больше о пакете PowerShell SDK NuGet.
Кроме того, обязательно посетите наш репозиторий PowerShell-RFC, чтобы найти документы для запроса комментариев (RFC), которые можно отправлять и комментировать предлагаемые и будущие проекты.
Для получения поддержки см. раздел «Поддержка».
PowerShell лицензируется по лицензии MIT.
Лицензия. Запрашивая и используя образ ОС контейнера для контейнеров Windows, вы подтверждаете, понимаете и соглашаетесь с дополнительными условиями лицензии, доступными в реестре Microsoft Artifact.
Посетите нашу тему about_Telemetry, чтобы прочитать подробную информацию о телеметрии, собираемой PowerShell.
Политика управления проектом PowerShell описана в документе PowerShell Governance.
Пожалуйста, ознакомьтесь с нашим Кодексом поведения, прежде чем участвовать в этом проекте.
По любым вопросам безопасности ознакомьтесь с нашей Политикой безопасности.