หลัก พีซี & Mac 'ไม่รู้จักคำว่า cmdlet' – วิธีแก้ไขใน Windows PowerShell

'ไม่รู้จักคำว่า cmdlet' – วิธีแก้ไขใน Windows PowerShell



สิ่งหนึ่งที่ผลิตภัณฑ์ Microsoft ทั้งหมดมีเหมือนกันคือข้อความแสดงข้อผิดพลาดที่เป็นความลับที่พวกเขาแจ้งให้คุณทราบเมื่อมีบางอย่างผิดพลาด แทนที่จะพูดเป็นภาษาอังกฤษธรรมดาเพื่อให้เราทุกคนเข้าใจ โปรแกรมของ Microsoft ให้คำพ้องความหมายที่อ่านไม่ออกซึ่งคุณต้องให้ Google เข้าใจในระยะไกล ข้อความแสดงข้อผิดพลาด 'ไม่รู้จักคำว่า cmdlet' ใน PowerShell เป็นข้อความดังกล่าว

PowerShell เป็นยูทิลิตีบรรทัดคำสั่งสำหรับใช้ใน Windows ที่อนุญาตให้แอปและสคริปต์ที่ทรงพลังบางตัวทำงาน ในขณะที่ GUI ใช้งานง่ายและทำงานให้เสร็จ สคริปต์ด่วนสามารถทำงานให้สำเร็จได้มากขึ้นในเวลาอันสั้น หากคุณกำลังใช้งานคอมพิวเตอร์หลายสิบหรือหลายร้อยเครื่องเป็นประจำ สคริปต์คือเครื่องช่วยชีวิตอย่างแท้จริง

'cmdlet' คือสคริปต์หรือกระบวนการที่ทำงานภายใน PowerShell โดยปกติจะแสดงด้วยคำ ตามด้วยยัติภังค์ ตามด้วยคำอื่น ตัวอย่างเช่น Add-Computer หรือ Start-service เช่นเดียวกับบรรทัดคำสั่งทุกอย่าง การได้รับไวยากรณ์ที่ถูกต้องเป็นสิ่งสำคัญ

ไม่รู้จักคำศัพท์ใน PowerShell

หากคุณรู้จัก PowerShell อยู่แล้ว คุณควรจะสามารถระบุข้อผิดพลาดจาก 'ไม่รู้จักคำว่า cmdlet เป็นชื่อของ cmdlet' หากคุณเพิ่งเริ่มใช้ PowerShell มันจะยังดูไร้สาระอยู่พักหนึ่ง

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

ข้อผิดพลาดในการสะกดคำใน PowerShell

หากคุณสะกดคำผิด PowerShell จะไม่สามารถเข้าใจและดำเนินการได้ ซึ่งมักจะเป็นการแก้ไขปัญหาที่ยากที่สุด เนื่องจากแม้แต่การเว้นวรรคผิดก็อาจทำให้ PowerShell หลุดออกไปได้ เมื่อสิ่งนี้เกิดขึ้น ฉันคิดว่าควรเน้นข้อความที่ป้อนเข้ามาเพื่อให้โดดเด่นขึ้นอีกเล็กน้อยแล้วค่อยอ่านทีละตัวอักษร

หากมีข้อความจำนวนมากหรือไม่เหมาะกับคุณ ให้คัดลอกลงใน Notepad++ หรือโปรแกรมแก้ไขข้อความธรรมดาอื่นๆ แล้วตรวจสอบที่นั่น พิมพ์ซ้ำหากคุณไม่เห็นข้อผิดพลาดและลองอีกครั้ง อย่าใช้ Word หรือโปรแกรมแก้ไข Rich Text เพราะจะทำให้การจัดรูปแบบยุ่งยาก ใช้โปรแกรมแก้ไขข้อความธรรมดา เช่น Notepad หรือ Notepad++

เส้นทางที่ไม่ถูกต้องใน PowerShell

หากคุณพบเส้นทางที่ไม่ถูกต้อง PowerShell จะไม่พบสคริปต์ของคุณ ตัวอย่างเช่น หากคุณกำลังชี้ PowerShell ไปที่โฟลเดอร์ใดโฟลเดอร์หนึ่ง และคุณป้อนอักษรระบุไดรฟ์ผิดหรือชี้ไปที่การแชร์ที่ไม่สามารถเข้าถึงได้ PowerShell จะไม่สามารถทำสิ่งนั้นได้

กรณีนี้มักเกิดขึ้นหากคุณพยายามเรียกใช้ cmdlet บนคอมพิวเตอร์ระยะไกล หากคอมพิวเตอร์เครื่องนั้นถูกล็อคหรือไม่อนุญาตให้เรียกใช้สคริปต์หรือการเปลี่ยนแปลงบางอย่างจากระยะไกล เครื่องจะเกิดข้อผิดพลาด ในสถานการณ์ส่วนใหญ่ cmdlet สามารถเรียกใช้จากระยะไกลได้ แต่บางองค์กรจะอนุญาตให้เรียกใช้สคริปต์ระดับสูงเท่านั้น สิ่งใดก็ตามที่เปลี่ยนแปลงการรักษาความปลอดภัย นโยบาย หรือการตั้งค่าหลักจะถูกล็อคไว้ ในกรณีนี้ คุณจะต้องเรียกใช้สคริปต์ในเครื่อง

ฉันใช้เวลาไปกับมายคราฟมากแค่ไหน

คุณสามารถใช้ 'resolve-path' หรือตรวจสอบเส้นทางด้วยตนเองเพื่อดูว่านี่เป็นปัญหากับคำสั่งของคุณหรือไม่

ไม่มีโมดูลใน PowerShell

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

คุณสามารถใช้ 'get-module' ใน PowerShell เพื่อดูว่าโมดูลนั้นมีอยู่และถูกต้องหรือไม่ มันจะแสดงให้คุณเห็นว่าโมดูลใดบ้างที่โหลด และคุณสามารถเพิ่มหรือซ่อมแซมได้ตามความต้องการของคุณ

การใช้ PowerShell ใน Windows

ไม่มีอะไรผิดปกติกับผู้ใช้ใหม่ที่ใช้ PowerShell ตราบใดที่คุณระมัดระวัง หากคุณกำลังใช้งานบนคอมพิวเตอร์ที่บ้าน สิ่งที่แย่ที่สุดที่อาจเกิดขึ้นคือคุณต้องคืนค่าระบบหรือสร้างใหม่ หากคุณกำลังทำงานกับคอมพิวเตอร์ของบริษัท คุณอาจต้องระวังให้มากขึ้น

มีแหล่งข้อมูลที่เป็นประโยชน์สำหรับการทำความเข้าใจกับ PowerShell เช่น หน้านี้ใน เว็บไซต์ Microsoft Technet . หน้านี้ที่ Veeam ยังมีประโยชน์สำหรับผู้ที่ยังใหม่กับ PowerShell . มันอธิบายว่ามันคืออะไร ใช้งานอย่างไร และให้ข้อมูลมากมายสำหรับผู้มาใหม่

อย่ากลัว PowerShell หากคุณเพิ่งเริ่มใช้งาน สร้างจุดคืนค่าระบบก่อนที่คุณจะเริ่มและลองเล่นดู สิ่งที่เลวร้ายที่สุดที่คุณสามารถทำได้คือทำลายการติดตั้ง Windows นั้น แต่นั่นก็แก้ไขได้ง่ายสำหรับผู้ใช้ตามบ้าน!

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ
CyberLink Media Suite 8 Ultra รีวิว
CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker
วิธีสร้างยาฟื้นฟูใน Minecraft
วิธีสร้างยาฟื้นฟูใน Minecraft
ด้วยสูตรยาฟื้นฟูใน Minecraft คุณสามารถชง Splash Potion of Regenere และ Linger Potion of Regeneration เพื่อรักษาผู้อื่นได้