PowerShell GitHub コミュニティへようこそ! PowerShell は、クロスプラットフォーム (Windows、Linux、macOS) の自動化および構成ツール/フレームワークであり、既存のツールとうまく連携し、構造化データ (JSON、CSV、XML など)、REST API、そしてオブジェクトモデル。これには、コマンド ライン シェル、関連するスクリプト言語、およびコマンドレットを処理するためのフレームワークが含まれています。
このリポジトリは Windows PowerShell コードベースのフォークとして開始されましたが、このリポジトリで行われた変更は Windows PowerShell 5.1 に移植されません。これは、ここで追跡される問題が PowerShell 7.x 以降のみを対象とすることも意味します。 Windows PowerShell 固有の問題は、カテゴリで [アプリ] > [PowerShell] を選択して、フィードバック Hub アプリで報告する必要があります。
PowerShell を初めて使用し、さらに詳しく知りたい場合は、入門ドキュメントを参照することをお勧めします。
PowerShell は、Windows、macOS、およびさまざまな Linux プラットフォームでサポートされています。詳細については、「PowerShell のインストール」を参照してください。
アップグレード時に最良の結果を得るには、最初に PowerShell をインストールしたときと同じインストール方法を使用する必要があります。アップデート方法はプラットフォームやインストール方法ごとに異なります。
PowerShell、Azure、PowerBI を使用してコミュニティの貢献とプロジェクトのステータスを視覚化したダッシュボード。
このダッシュボードを構築した方法と理由の詳細については、このブログ投稿をご覧ください。
GitHub Discussionsは、イシューとは異なり、コードに関係のないトピックについてコミュニティ内で自由かつオープンなディスカッションを可能にする機能です。
これは私たちがリポジトリで試みている実験で、ディスカッションを問題から切り離して、チームやコミュニティのメンバーが問題を解決できるようにするのに役立つかどうかを確認するために行っています。 PowerShell チームのメンバーがこれらのディスカッションに定期的に参加することを期待してはなりません。 PowerShell チームの個々のメンバーはディスカッションに参加することを選択できますが、チーム メンバーが問題に集中できるように、コミュニティ メンバーがディスカッションの推進を支援することが期待されています。
ディスカッションを作成するか、ディスカッションに参加します。
PowerShell コミュニティの他のメンバーとチャットしたいですか?
コミュニティ主導の PowerShell 仮想ユーザー グループには、トピックに特化したチャンネルが多数あり、次のいずれかに参加できます。
ギッター
不和
Libera.Chat の IRC
スラック
Linux | 窓 | macOS |
---|---|---|
説明書 | 説明書 | 説明書 |
構築に問題がある場合は、開発者 FAQ を参照してください。
Azure CI (Windows) | Azure CI (Linux) | Azure CI (macOS) | コードファクターグレード |
---|---|---|---|
リポジトリのクローンを作成できます。
git clone https://github.com/PowerShell/PowerShell.git
詳細については、「PowerShell リポジトリの操作」を参照してください。
開発と貢献の方法については、貢献ガイドをご覧ください。 PowerShell Core を対象とした .NET Core C# アプリケーションを開発している場合は、よくある質問を確認して、PowerShell SDK NuGet パッケージの詳細を確認してください。
また、PowerShell-RFC リポジトリにある RFC (Request-for-Comments) ドキュメントを確認して、提案された設計や将来の設計について提出したりコメントしたりしてください。
サポートについては、「サポート」セクションを参照してください。
PowerShell は MIT ライセンスに基づいてライセンスされています。
ライセンス: Windows コンテナー用のコンテナー OS イメージを要求して使用すると、Microsoft Artifact Registry で利用可能な補足ライセンス条項を承認、理解し、同意したことになります。
PowerShell によって収集されるテレメトリの詳細については、about_Telemetry トピックにアクセスしてください。
PowerShell プロジェクトのガバナンス ポリシーは、PowerShell ガバナンス ドキュメントに記載されています。
このプロジェクトに参加する前に、当社の行動規範をご覧ください。
セキュリティの問題については、セキュリティ ポリシーをご覧ください。