PowerShell direka untuk mengurus objek pada komputer pengguna.
PowerShell ialah enjin automasi berorientasikan objek dan bahasa skrip dengan cangkerang baris perintah interaktif yang dibangunkan oleh Microsoft untuk membantu profesional IT mengkonfigurasi sistem dan mengautomasikan tugas pentadbiran.
PowerShell, dibina pada rangka kerja .NET, berfungsi dengan objek, manakala kebanyakan cangkerang baris arahan adalah berdasarkan teks. PowerShell berfungsi sebagai alat automasi untuk pentadbir sistem, digunakan dalam kedua-dua jabatan IT dan entiti luaran, seperti pembekal perkhidmatan terurus, kerana keupayaan skripnya.
PowerShell berasal sebagai tawaran kewajaran yang hanya tersedia pada Windows. Pada tahun 2016, PowerShell sumber terbuka Microsoft dan menjadikannya tersedia pada Linux dan macOS.
Apakah yang dilakukan oleh PowerShell?
Microsoft mereka PowerShell untuk mengautomasikan tugas sistem, seperti pemprosesan kelompok, dan untuk mencipta alatan pengurusan sistem untuk proses yang biasa dilaksanakan. Bahasa PowerShell, serupa dengan Perl, menawarkan beberapa cara untuk mengautomasikan tugas: