วิธีแทนที่ PowerShell ด้วย Command Prompt บนเมนูบริบทของ File Explorer ใน Windows 10

ไอคอนเวลาอ่านหนังสือ 3 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

ด้วยการอัปเดต Creators Update สำหรับ Windows 10 ที่จะเกิดขึ้น Microsoft ขอแนะนำคุณลักษณะที่ดีบางอย่าง บริษัท กำลังเพิ่มการปรับปรุงมากมายให้กับ Bash และระบบย่อย Linux บน Windows 10 ด้วยการอัปเดตผู้สร้าง อย่างไรก็ตาม Microsoft กำลังทำการเปลี่ยนแปลงครั้งใหญ่กับเครื่องมือบรรทัดคำสั่งเริ่มต้นใน Windows Microsoft กำลังผลักดัน PowerShell ด้วยการอัปเดตที่จะเกิดขึ้นสำหรับ Windows 10 เนื่องจากน่าจะดีกว่า CMD ในการอัปเดต Creators คุณจะไม่สามารถเข้าถึง CMD จากเมนูบริบทของ File Explorer ได้อีกต่อไป (เมื่อคุณ Shift + คลิกขวา) Microsoft ได้แทนที่ด้วย PowerShell ซึ่งค่อนข้างน่ารำคาญหากคุณเป็นแฟนของ CMD

โชคดีที่มีวิธีแทนที่ PowerShell ด้วย CMD ที่ยุ่งยากเล็กน้อย — เผยแพร่ครั้งแรกโดย คนที่ ภายในหน้าต่าง. โปรดทราบว่าถ้าคุณไม่คุ้นเคยกับ Registry Editor คุณอาจไม่จำเป็นต้องแทนที่ PowerShell ด้วย CMD ดังนั้นเราจึงไม่แนะนำให้ใช้การปรับแต่งต่อไปนี้ เว้นแต่คุณจะรู้ว่าคุณกำลังทำอะไรอยู่จริงๆ

ต่อไปนี้เป็นวิธีการแทนที่ PowerShell ด้วย CMD:

    1. เปิด Registry Editor เพียงแค่ค้นหา "regedit" บน Cortana/Search หรือผ่านทาง Run (Win + R)
  1. บนแถบที่อยู่ใน Registry Editor ให้วาง "Computer\HKEY_CLASSES_ROOT\Directory\Background\shell" แล้วกด Enter
  2. จากแถบด้านข้าง ค้นหา “cmd” และคลิกขวา จากนั้นเลือก Permissions
  3. จากกล่องโต้ตอบการอนุญาต ให้กด Advanced
  4. กดปุ่ม Change ถัดจากฟิลด์ Owner ที่ด้านบนของไดอะล็อกขั้นสูง
  5. ในช่องป้อนข้อมูล ให้ป้อนชื่อผู้ใช้ของคุณ ซึ่งอาจเป็นที่อยู่อีเมลสำหรับบัญชี Microsoft ของคุณก็ได้ กด Enter หลังจากพิมพ์ชื่อผู้ใช้/อีเมลของคุณ
  6. กลับไปที่หน้าต่าง Permissions เลือก Administrators จากส่วนบนสุด และอนุญาตให้ Full Control โดยกาเครื่องหมายที่ช่อง Allow บนไดอะล็อก จากนั้นจึงนำการเปลี่ยนแปลงไปใช้และปิดหน้าต่าง
  7. ตอนนี้ ลบ DWORD “HideBasedOnVelocityId” สำหรับ CMD จาก Registry Editor
  8. คุณอาจต้องรีสตาร์ท File Explorer จากตัวจัดการงานเพื่อดูการเปลี่ยนแปลงในการดำเนินการ

วิธีการข้างต้นจะแสดง CMD บนเมนูบริบทเมื่อคุณ Shift + คลิกขวาใน File Explorer แต่ถ้าคุณต้องการกำจัด PowerShell คุณสามารถทำได้โดยทำตามขั้นตอนด้านล่าง:

  1. ทำตามขั้นตอนที่ 1-7 จากด้านบน แต่เปลี่ยนการอนุญาตสำหรับ "powershell" แทน CMD
  2. เมื่อคุณใช้การอนุญาตใหม่สำหรับ PowerShell แล้ว ให้ลบ DWORD “ShowBasedOnVelocityId” สำหรับ PowerShell
  3. หลังจากนั้น ให้สร้าง DWORD ใหม่และเรียกมันว่า “HideBasedOnVelocityId”
  4. ดับเบิลคลิก DWORD ที่สร้างขึ้นใหม่และเปลี่ยนค่าเลขฐานสิบหกเป็น “639bc8”
  5. คุณอาจต้องรีสตาร์ทตัวจัดการงานอีกครั้งเพื่อดูการเปลี่ยนแปลงในการดำเนินการ

ต่อไปนี้คือวิดีโอสั้นๆ ที่อาจติดตามได้ง่ายขึ้นเล็กน้อย:

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: CLI, CMD, บรรทัดคำสั่ง, พร้อมรับคำสั่ง, ผู้สร้างปรับปรุง, สำรวจไฟล์, GUI, วิธีการ, ไมโครซอฟท์, PowerShell, เคล็ดลับ, หน้าต่าง 10, ผู้สร้าง 10 Windows Update, ภายในหน้าต่าง