ฉันรู้ว่ามีคำถามเกี่ยวกับ Windows PowerShell อยู่แล้วฉันต้องการทราบว่าความแตกต่างระหว่างมันและพรอมต์คำสั่งคืออะไร
cmd
ฉันรู้ว่ามีคำถามเกี่ยวกับ Windows PowerShell อยู่แล้วฉันต้องการทราบว่าความแตกต่างระหว่างมันและพรอมต์คำสั่งคืออะไร
cmd
คำตอบ:
โดยสังเขป CMD เป็นเชลล์แบบง่าย ๆ ที่มี Windows NT พร้อมกับซินแท็กซ์พื้นฐานและการทำงานเหมือนกับ DOS มันมีความสามารถค่อนข้าง จำกัด โดยเฉพาะเมื่อเปรียบเทียบกับ * nix shells PowerShell เป็นการนำเชลล์ที่ทันสมัยมาใช้กับสินค้าพิเศษทุกประเภท
ต่อไปนี้เป็นคำตอบที่ได้รับจาก "Arthur_Li ไมโครซอฟท์ในภายหน้าเจ้าหน้าที่ผู้ดูแล" ในhttp://social.technet.microsoft.com คุณสามารถอ่านหัวข้อที่นี่
Windows PowerShell ™เป็นเชลล์บรรทัดคำสั่งและภาษาสคริปต์ที่ออกแบบมาโดยเฉพาะสำหรับการดูแลระบบ Windows PowerShell ™สร้างขึ้นบน. NET Framework ช่วยให้ผู้เชี่ยวชาญด้านไอทีและผู้ใช้ระดับสูงสามารถควบคุมและดำเนินการดูแลระบบปฏิบัติการ Windows และแอพพลิเคชั่นที่ทำงานบน Windows โดยอัตโนมัติ
คำสั่ง Windows PowerShell ในตัวที่เรียกว่า cmdlets ช่วยให้คุณสามารถจัดการคอมพิวเตอร์ในองค์กรของคุณจากบรรทัดคำสั่ง ผู้ให้บริการ Windows PowerShell ™ให้คุณเข้าถึงที่เก็บข้อมูลเช่นที่เก็บข้อมูลรีจิสทรีและใบรับรองได้อย่างง่ายดายเช่นเดียวกับที่คุณเข้าถึงระบบไฟล์ นอกจากนี้ Windows PowerShell ™ยังมีตัวแยกวิเคราะห์นิพจน์ที่หลากหลายและภาษาสคริปต์ที่พัฒนาอย่างสมบูรณ์
Windows PowerShell ™มีคุณสมบัติดังต่อไปนี้:
Cmdlets สำหรับการดำเนินงานการบริหารระบบทั่วไปเช่นการจัดการรีจิสทรีบริการกระบวนการและบันทึกเหตุการณ์และการใช้ Windows Management Instrumentation
ภาษาสคริปต์ตามภารกิจและการสนับสนุนสคริปต์ที่มีอยู่และเครื่องมือบรรทัดคำสั่ง
การออกแบบที่สอดคล้อง เนื่องจาก cmdlet และที่เก็บข้อมูลระบบใช้ไวยากรณ์ทั่วไปและหลักการตั้งชื่อข้อมูลสามารถใช้ร่วมกันได้อย่างง่ายดายและเอาต์พุตจากหนึ่ง cmdlet สามารถใช้เป็นอินพุตไปยัง cmdlet อื่นโดยไม่ต้องจัดรูปแบบหรือจัดการใหม่
การนำทางตามคำสั่งของระบบปฏิบัติการที่ง่ายขึ้นซึ่งช่วยให้ผู้ใช้นำทางรีจิสทรีและที่เก็บข้อมูลอื่น ๆ โดยใช้เทคนิคเดียวกับที่พวกเขาใช้เพื่อนำทางระบบไฟล์
ความสามารถในการจัดการวัตถุที่มีประสิทธิภาพ วัตถุสามารถจัดการได้โดยตรงหรือส่งไปยังเครื่องมือหรือฐานข้อมูลอื่น
ส่วนต่อขยายที่สามารถขยายได้ ผู้จำหน่ายซอฟต์แวร์อิสระและนักพัฒนาองค์กรสามารถสร้างเครื่องมือและยูทิลิตี้ที่กำหนดเองเพื่อจัดการซอฟต์แวร์ของตน
สำหรับข้อมูลเพิ่มเติมโปรดดูที่ลิงค์ต่อไปนี้:
http://msdn.microsoft.com/en-us/library/ms714418(VS.85).aspx
http://technet.microsoft.com/en-us/magazine/2007.02.powershell.aspx