Windows Tips & News

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

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

Windows Terminal v1.3 และ Preview v1.4 ออกแล้ว

Windows Terminal v1.3 และ Preview v1.4 ออกแล้ว

Microsoft ได้เปิดตัว Windows Terminal เวอร์ชันเสถียรใหม่ ซึ่งก็คือ 1.3.2651.0 อีกด้วย, Microsoft ...

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

วิธีการรีสตาร์ทฉุกเฉินของ Windows 8

วิธีการรีสตาร์ทฉุกเฉินของ Windows 8

2 ตอบกลับWindows 8 และ Windows 7 และ Vista ก็มีโหมดรีบูตแบบลับที่เรียกว่า "Emergency restart" เมื...

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

เปิดแอปในแท็บใหม่พร้อมชุดใน Windows 10

เปิดแอปในแท็บใหม่พร้อมชุดใน Windows 10

ชุด เป็นคุณลักษณะที่น่าตื่นเต้นที่สุดของ Windows 10 เวอร์ชันที่จะมาถึง เป็นการใช้งานของ tabbed sh...

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