PowerShell ได้รับการออกแบบมาเพื่อจัดการวัตถุบนคอมพิวเตอร์ของผู้ใช้
PowerShell เป็นเครื่องมืออัตโนมัติเชิงวัตถุและภาษาสคริปต์พร้อมเชลล์บรรทัดคำสั่งแบบโต้ตอบที่ Microsoft พัฒนาขึ้นเพื่อช่วยให้ผู้เชี่ยวชาญด้านไอทีกำหนดค่าระบบและทำงานด้านการดูแลระบบโดยอัตโนมัติ
PowerShell สร้างขึ้นบน .NET framework ทำงานกับอ็อบเจ็กต์ ในขณะที่เชลล์บรรทัดคำสั่งส่วนใหญ่อิงตามข้อความ PowerShell ทำหน้าที่เป็นเครื่องมืออัตโนมัติสำหรับผู้ดูแลระบบ ซึ่งใช้ในแผนกไอทีและหน่วยงานภายนอก เช่น ผู้ให้บริการที่มีการจัดการ เนื่องจากความสามารถในการเขียนสคริปต์
PowerShell มีต้นกำเนิดมาจากข้อเสนอที่เหมาะสมซึ่งมีให้ใน Windows เท่านั้น ในปี 2559 Microsoft เปิดแหล่งที่มาของ PowerShell และทำให้พร้อมใช้งานบน Linux และ macOS
PowerShell ทำอะไร?
Microsoft ออกแบบ PowerShell เพื่อทำงานของระบบโดยอัตโนมัติ เช่น การประมวลผลแบบกลุ่ม และสร้างเครื่องมือการจัดการระบบสำหรับกระบวนการที่นำไปใช้โดยทั่วไป ภาษา PowerShell ซึ่งคล้ายกับ Perl มีหลายวิธีในการทำให้งานเป็นอัตโนมัติ: