歡迎來到 PowerShell GitHub 社群! PowerShell 是一個跨平台(Windows、Linux 和 macOS)自動化和配置工具/框架,可與您現有的工具很好地配合,並針對處理結構化資料(例如 JSON、CSV、XML 等)、REST API、和物件模型。它包括命令列 shell、關聯的腳本語言和用於處理 cmdlet 的框架。
儘管此儲存庫最初是作為 Windows PowerShell 程式碼庫的分支,但在此儲存庫中所做的變更不會移植回 Windows PowerShell 5.1。這也意味著此處追蹤的問題僅適用於 PowerShell 7.x 及更高版本。 Windows PowerShell 特定問題應透過回饋中心應用程式報告,方法是在類別中選擇「應用程式 > PowerShell」。
如果您是 PowerShell 新手並想了解更多信息,我們建議您查看入門文件。
Windows、macOS 和各種 Linux 平台均支援 PowerShell。有關更多信息,請參閱安裝 PowerShell。
為了在升級時獲得最佳效果,您應該使用與首次安裝 PowerShell 時相同的安裝方法。每個平台和安裝方法的更新方法都不同。
使用 PowerShell、Azure 和 PowerBI 視覺化社群貢獻和專案狀態的儀表板。
有關我們如何以及為何構建此儀表板的更多信息,請查看此部落格文章。
GitHub 討論是一項功能,可在社群內針對與程式碼無關的主題(與問題不同)進行自由和開放的討論。
這是我們在儲存庫中嘗試的實驗,看看它是否有助於將討論從問題中轉移出來,以便團隊或社群成員仍然可以對問題採取行動。不應期望 PowerShell 團隊成員定期參與這些討論。個別 PowerShell 團隊成員可以選擇參與討論,但期望社區成員幫助推動討論,以便團隊成員能夠專注於問題。
創建或加入討論。
想與 PowerShell 社群的其他成員聊天嗎?
我們的社群驅動的 PowerShell 虛擬使用者群組中有數十個特定主題的頻道,您可以加入:
吉特
不和諧
Libera.Chat 上的 IRC
鬆弛
Linux | 視窗 | macOS |
---|---|---|
指示 | 指示 | 指示 |
如果您在建造時遇到任何問題,請諮詢開發商常見問題。
Azure CI(Windows) | Azure CI (Linux) | Azure CI (macOS) | 代碼因子等級 |
---|---|---|---|
您可以克隆儲存庫:
git 克隆 https://github.com/PowerShell/PowerShell.git
有關詳細信息,請參閱使用 PowerShell 儲存庫。
請查看貢獻指南以了解如何開發和貢獻。如果您正在開發針對 PowerShell Core 的 .NET Core C# 應用程序,請查看我們的常見問題以了解有關 PowerShell SDK NuGet 套件的更多資訊。
另外,請務必查看我們的 PowerShell-RFC 儲存庫中的徵求意見 (RFC) 文檔,以便提交並對擬議和未來的設計提出意見。
如需支持,請參閱支持部分。
PowerShell 根據 MIT 許可證獲得許可。
授權:透過要求和使用 Windows 容器的容器作業系統映像,您承認、瞭解並同意 Microsoft Artifact Registry 上提供的補充授權條款。
請造訪我們的 about_Telemetry 主題,以了解有關 PowerShell 收集的遙測資料的詳細資訊。
PowerShell 治理文件描述了 PowerShell 專案的治理策略。
在參與此項目之前,請參閱我們的行為準則。
任何安全問題,請參閱我們的安全政策。