พาวเวอร์เชลล์
From Wikipedia, the free encyclopedia
พาวเวอร์เชลล์ (PowerShell) เป็นโปรแกรมทำงานอัตโนมัติและกำหนดการตั้งค่าจากไมโครซอฟท์ ซึ่งประกอบด้วยเชลล์บรรทัดคำสั่ง และภาษาสคริปต์ ที่เกี่ยวข้อง เริ่มแรกเป็นส่วนประกอบของ Windows เท่านั้นหรือที่เรียกว่า Windows PowerShell มันถูกแปลงเป็นซอฟต์แวร์โอเพนซอร์สที่ข้ามแพลตฟอร์ม เมื่อวันที่ 18 สิงหาคม 2016 ด้วยการเปิดตัว PowerShell Core[4] อดีตถูกสร้างขึ้นด้วย .NET Framework แต่ปัจจุบันด้วย.NET (เดิมคือ .NET Core)
ข้อมูลเบื้องต้น กระบวนทัศน์, ผู้ออกแบบ ...
Screenshot of a PowerShell 7 session in Windows Terminal | |
กระบวนทัศน์ | Imperative, pipeline, object-oriented, functional and reflective |
---|---|
ผู้ออกแบบ | Jeffrey Snover, Bruce Payette, James Truher (et al.) |
ผู้พัฒนา | Microsoft |
เริ่มเมื่อ | 14 พฤศจิกายน 2006; 17 ปีก่อน (2006-11-14) |
รุ่นเสถียร | |
ระบบชนิดตัวแปร | Strong, safe, implicit and dynamic |
ภาษาโปรแกรม | C# |
แพลตฟอร์ม | PowerShell: .NET Windows PowerShell: .NET Framework |
ระบบปฏิบัติการ |
|
สัญญาอนุญาต | MIT License[2] (but the Windows component remains proprietary) |
นามสกุลของไฟล์ |
|
เว็บไซต์ | microsoft |
ได้รับอิทธิพลจาก | |
Python, Ksh, Perl, C#, CL, DCL, SQL, Tcl, Tk,[3] Chef, Puppet |
ปิด
พาวเวอร์เชลล์มาพร้อมกับ Windows เวอร์ชัน ที่ยังคงรองรับทั้งหมดในปัจจุบัน (และก็รองรับแพลตฟอร์มอื่นด้วยที่ได้ติดตั้งมาล่วงหน้าและต้องใช้สคริปต์ติดตั้ง เช่น ลินุกซ์) และตั้งแต่ Windows 10 build 14971 พาวเวอร์เชลล์ก็ได้แทนที่ Command Prompt (cmd.exe) และกลายเป็น เชลล์คำสั่งปริยายสำหรับไฟล์เอ็กซ์พลอเรอร์[5][6]