Windows Tips & News

วิธีแก้ไข Install-Module หายไปใน PowerShell

click fraud protection

PowerShell ของ Microsoft สามารถดาวน์โหลดและติดตั้งโมดูลเพิ่มเติมจากแค็ตตาล็อกออนไลน์ได้ ด้วยคำสั่งสองสามคำสั่ง คุณสามารถขยายการทำงานของคอนโซล PowerShell เพิ่ม cmdlet และคุณสมบัติใหม่ ความสามารถในการติดตั้งโมดูลเพิ่มเติมมีให้โดย cmdlet การติดตั้งโมดูล
แบนเนอร์โลโก้ PowerShellตัวอย่างที่ดีของวิธีการใช้ ติดตั้งโมดูล cmdlet สามารถพบได้ในบทความ ค้นหาว่าพีซีของคุณได้รับผลกระทบจากช่องโหว่ของ CPU Meltdown และ Spectre หรือไม่.

ที่นั่น เราใช้ Install-Module cmdlet เพื่อรับและติดตั้งโมดูลใหม่และสคริปต์เพื่อตรวจสอบซอฟต์แวร์และสภาพแวดล้อมฮาร์ดแวร์ของคุณเพื่อหาข้อบกพร่อง

cmdlet โมดูลการติดตั้งรับโมดูลอย่างน้อยหนึ่งโมดูลที่ตรงตามเกณฑ์ที่ระบุจากระบบออนไลน์ แกลเลอรี ตรวจสอบว่าผลการค้นหาเป็นโมดูลที่ถูกต้อง และคัดลอกโฟลเดอร์โมดูลไปยังการติดตั้ง ที่ตั้ง.

เมื่อไม่มีการกำหนดขอบเขต หรือเมื่อค่าของพารามิเตอร์ Scope คือ AllUsers โมดูลจะถูกติดตั้งไปที่ %systemdrive%:\Program Files\WindowsPowerShell\Modules เมื่อค่าของ Scope คือ CurrentUser โมดูลจะถูกติดตั้งไปที่ $home\Documents\WindowsPowerShell\Modules

หากคุณใช้ Windows 7 หรือ Windows 8.1 คุณอาจแปลกใจว่า

cmdlet โมดูลการติดตั้งหายไปใน PowerShell. หากคุณพยายามดำเนินการ มันจะแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้:

คำว่า 'Install-Module' ไม่เป็นที่รู้จักในฐานะชื่อของ cmdlet, ฟังก์ชัน, ไฟล์สคริปต์ หรือโปรแกรมที่ใช้งานได้ ตรวจสอบการสะกดชื่อ หรือถ้ารวมพาธไว้ ให้ตรวจสอบว่าพาธถูกต้องแล้วลองอีกครั้ง

โชคดีที่สามารถแก้ไขปัญหานี้ได้ง่าย

แก้ไข Install-Module หายไปใน PowerShell

  1. เปิดเว็บเบราว์เซอร์ของคุณและไปที่ หน้านี้.
  2. คลิกที่ ดาวน์โหลด ปุ่ม.
  3. เลือกไฟล์ที่ตรงกับระบบปฏิบัติการของคุณ ตัวอย่างเช่น,
    Win7-KB3191566-x86.zip สำหรับ Windows 7 32 บิต
  4. คลิก ต่อไป เพื่อดาวน์โหลดไฟล์ที่เลือก
  5. ดับเบิลคลิกไฟล์ที่ดาวน์โหลดมาเพื่อติดตั้ง

คุณทำเสร็จแล้ว

สิ่งนี้จะติดตั้ง Windows Management Framework 5.1ซึ่งรวมถึง PowerShell 5.1 มันมี ติดตั้งโมดูล cmdlet ซอฟต์แวร์นี้เข้ากันได้กับ Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8.1 และ Windows 7 SP1

เคล็ดลับ: คุณสามารถดาวน์โหลดข้ามแพลตฟอร์มใหม่ล่าสุดได้ PowerShell Core 6.0 ถ้าคุณต้องการแทน Windows PowerShell

Microsoft Edge ใช้ประสบการณ์การอัปเดตแบบเนทีฟบน Mac

Microsoft Edge ใช้ประสบการณ์การอัปเดตแบบเนทีฟบน Mac

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบMicrosoft ได้ประกาศประสบการณ์ก...

อ่านเพิ่มเติม

วิธีเปิดใช้งานการเพิ่มความคมชัดของข้อความใน Microsoft Edge

วิธีเปิดใช้งานการเพิ่มความคมชัดของข้อความใน Microsoft Edge

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ.คุณสามารถเปิดใช้งานได้ เพิ่มค...

อ่านเพิ่มเติม

Windows 10 ปิดใช้งานการอัปเดตอัตโนมัติ Archives

Windows 10 เป็นที่รู้จักกันดีในเรื่องของการบังคับอัพเดตและช่วงเวลาที่ไม่เหมาะสมอย่างยิ่งที่จะดาวน...

อ่านเพิ่มเติม