Willkommen in der PowerShell GitHub-Community! PowerShell ist ein plattformübergreifendes (Windows, Linux und macOS) Automatisierungs- und Konfigurationstool/Framework, das gut mit Ihren vorhandenen Tools funktioniert und für den Umgang mit strukturierten Daten (z. B. JSON, CSV, XML usw.), REST-APIs, optimiert ist. und Objektmodelle. Es umfasst eine Befehlszeilen-Shell, eine zugehörige Skriptsprache und ein Framework zur Verarbeitung von Cmdlets.
Obwohl dieses Repository als Zweig der Windows PowerShell-Codebasis begann, werden in diesem Repository vorgenommene Änderungen nicht zurück auf Windows PowerShell 5.1 portiert. Dies bedeutet auch, dass die hier verfolgten Probleme nur für PowerShell 7.x und höher gelten. Windows PowerShell-spezifische Probleme sollten mit der Feedback Hub-App gemeldet werden, indem Sie in der Kategorie „Apps > PowerShell“ auswählen.
Wenn Sie neu bei PowerShell sind und mehr erfahren möchten, empfehlen wir Ihnen, die Dokumentation „Erste Schritte“ zu lesen.
PowerShell wird auf Windows, macOS und einer Vielzahl von Linux-Plattformen unterstützt. Weitere Informationen finden Sie unter PowerShell installieren.
Um beim Upgrade optimale Ergebnisse zu erzielen, sollten Sie dieselbe Installationsmethode verwenden, die Sie bei der Erstinstallation von PowerShell verwendet haben. Die Aktualisierungsmethode ist je nach Plattform und Installationsmethode unterschiedlich.
Dashboard mit Visualisierungen für Community-Beiträge und Projektstatus mithilfe von PowerShell, Azure und PowerBI.
Weitere Informationen darüber, wie und warum wir dieses Dashboard erstellt haben, finden Sie in diesem Blogbeitrag.
GitHub Discussions ist eine Funktion, die kostenlose und offene Diskussionen innerhalb der Community zu Themen ermöglicht, die im Gegensatz zu Problemen keinen Bezug zum Code haben.
Dabei handelt es sich um ein Experiment, das wir in unseren Repositories durchführen, um herauszufinden, ob es dazu beiträgt, Diskussionen aus den Issues zu verlagern, sodass die Issues für das Team oder die Mitglieder der Community umsetzbar bleiben. Es sollte nicht erwartet werden, dass Mitglieder des PowerShell-Teams regelmäßig an diesen Diskussionen teilnehmen. Einzelne PowerShell-Teammitglieder können sich für die Teilnahme an Diskussionen entscheiden, es wird jedoch erwartet, dass Community-Mitglieder dabei helfen, Diskussionen voranzutreiben, damit sich die Teammitglieder auf Probleme konzentrieren können.
Erstellen Sie eine Diskussion oder nehmen Sie an einer Diskussion teil.
Möchten Sie mit anderen Mitgliedern der PowerShell-Community chatten?
Es gibt Dutzende themenspezifischer Kanäle in unserer Community-gesteuerten PowerShell Virtual User Group, denen Sie beitreten können:
Gitter
Zwietracht
IRC auf Libera.Chat
Locker
Linux | Windows | macOS |
---|---|---|
Anweisungen | Anweisungen | Anweisungen |
Wenn beim Erstellen Probleme auftreten, konsultieren Sie die Entwickler-FAQ.
Azure CI (Windows) | Azure CI (Linux) | Azure CI (macOS) | CodeFactor-Klasse |
---|---|---|---|
Sie können das Repository klonen:
Git-Klon https://github.com/PowerShell/PowerShell.git
Weitere Informationen finden Sie unter Arbeiten mit dem PowerShell-Repository.
Bitte werfen Sie einen Blick in den Beitragsleitfaden, um zu erfahren, wie Sie sich entwickeln und beitragen können. Wenn Sie .NET Core C#-Anwendungen für PowerShell Core entwickeln, lesen Sie unsere FAQ, um mehr über das PowerShell SDK NuGet-Paket zu erfahren.
Schauen Sie sich außerdem unbedingt unser PowerShell-RFC-Repository an, um RFC-Dokumente (Request-for-Comments) einzureichen und Kommentare zu vorgeschlagenen und zukünftigen Designs abzugeben.
Informationen zur Unterstützung finden Sie im Abschnitt „Support“.
PowerShell ist unter der MIT-Lizenz lizenziert.
Lizenz: Durch die Anforderung und Nutzung des Container OS Image für Windows-Container erkennen Sie die ergänzenden Lizenzbedingungen an, die in der Microsoft Artifact Registry verfügbar sind, und stimmen ihnen zu.
Bitte besuchen Sie unser Thema „about_Telemetry“, um Details zu den von PowerShell erfassten Telemetriedaten zu lesen.
Die Governance-Richtlinie für das PowerShell-Projekt wird im PowerShell-Governance-Dokument beschrieben.
Bitte lesen Sie unseren Verhaltenskodex, bevor Sie an diesem Projekt teilnehmen.
Bei Sicherheitsproblemen lesen Sie bitte unsere Sicherheitsrichtlinie.