Selamat datang di Komunitas GitHub PowerShell! PowerShell adalah alat/kerangka otomatisasi dan konfigurasi lintas platform (Windows, Linux, dan macOS) yang berfungsi baik dengan alat yang ada dan dioptimalkan untuk menangani data terstruktur (misalnya JSON, CSV, XML, dll.), REST API, dan model objek. Ini mencakup shell baris perintah, bahasa skrip terkait, dan kerangka kerja untuk memproses cmdlet.
Meskipun repositori ini dimulai sebagai cabang dari basis kode Windows PowerShell, perubahan yang dibuat dalam repositori ini tidak di-porting kembali ke Windows PowerShell 5.1. Ini juga berarti bahwa masalah yang dilacak di sini hanya untuk PowerShell 7.x dan lebih tinggi. Masalah khusus Windows PowerShell harus dilaporkan dengan aplikasi Hub Umpan Balik, dengan memilih "Aplikasi > PowerShell" di kategori.
Jika Anda baru mengenal PowerShell dan ingin mempelajari lebih lanjut, sebaiknya tinjau dokumentasi memulai.
PowerShell didukung di Windows, macOS, dan berbagai platform Linux. Untuk informasi selengkapnya, lihat Menginstal PowerShell.
Untuk hasil terbaik saat memutakhirkan, Anda harus menggunakan metode penginstalan yang sama seperti yang Anda gunakan saat pertama kali menginstal PowerShell. Metode pembaruan berbeda untuk setiap platform dan metode instalasi.
Dasbor dengan visualisasi kontribusi komunitas dan status proyek menggunakan PowerShell, Azure, dan PowerBI.
Untuk informasi selengkapnya tentang bagaimana dan mengapa kami membuat dasbor ini, lihat postingan blog ini.
Diskusi GitHub adalah fitur untuk memungkinkan diskusi bebas dan terbuka dalam komunitas untuk topik yang tidak terkait dengan kode, tidak seperti masalah.
Ini adalah eksperimen yang kami coba di repositori kami, untuk melihat apakah eksperimen ini membantu mengalihkan diskusi dari isu-isu sehingga isu-isu tetap dapat ditindaklanjuti oleh tim atau anggota komunitas. Tidak boleh ada harapan bahwa anggota tim PowerShell akan menjadi peserta tetap dalam diskusi ini. Setiap anggota tim PowerShell dapat memilih untuk berpartisipasi dalam diskusi, namun harapannya adalah anggota komunitas membantu mendorong diskusi sehingga anggota tim dapat fokus pada permasalahan.
Membuat atau bergabung dalam diskusi.
Ingin mengobrol dengan anggota komunitas PowerShell lainnya?
Ada lusinan saluran khusus topik di Grup Pengguna Virtual PowerShell berbasis komunitas kami, yang dapat Anda ikuti:
Gitter
Perselisihan
IRC di Libera.Chat
Kendur
Linux | jendela | macOS |
---|---|---|
instruksi | instruksi | instruksi |
Jika Anda mengalami masalah dalam membangun, lihat FAQ pengembang.
Azure CI (Windows) | Azure CI (Linux) | Azure CI (macOS) | Kelas Faktor Kode |
---|---|---|---|
Anda dapat mengkloning repositori:
git klon https://github.com/PowerShell/PowerShell.git
Untuk informasi selengkapnya, lihat bekerja dengan repositori PowerShell.
Silakan lihat Panduan Kontribusi untuk mengetahui cara mengembangkan dan berkontribusi. Jika Anda mengembangkan aplikasi .NET Core C# yang menargetkan PowerShell Core, lihat FAQ kami untuk mempelajari lebih lanjut tentang paket NuGet PowerShell SDK.
Selain itu, pastikan untuk memeriksa repositori PowerShell-RFC kami untuk dokumen permintaan komentar (RFC) untuk mengirimkan dan memberikan komentar tentang desain yang diusulkan dan di masa depan.
Untuk dukungan, lihat Bagian Dukungan.
PowerShell dilisensikan di bawah lisensi MIT.
Lisensi: Dengan meminta dan menggunakan container Container OS Image untuk Windows, Anda mengakui, memahami, dan menyetujui Ketentuan Lisensi Tambahan yang tersedia di Microsoft Artifact Registry.
Silakan kunjungi topik about_Telemetri kami untuk membaca detail tentang telemetri yang dikumpulkan oleh PowerShell.
Kebijakan tata kelola untuk proyek PowerShell dijelaskan dalam dokumen Tata Kelola PowerShell.
Silakan lihat Kode Etik kami sebelum berpartisipasi dalam proyek ini.
Untuk masalah keamanan apa pun, silakan lihat Kebijakan Keamanan kami.