ไม่กี่ปีก่อน ตัวเลือกใช้ Command Prompt พร้อมใช้งานที่จุดต่างๆ ในสภาพแวดล้อม Windows OS คุณสามารถเปิด Command Prompt ในโฟลเดอร์ใดๆ ได้โดยการค้างปุ่ม Shift แล้วคลิกขวาเพื่อให้เห็นรายการ Open command window here แต่ด้วย Windows 11/10 Microsoft กำลังมุ่งเน้นแทนที่ด้วย Powershell เราเห็นได้เพราะตอนนี้เมื่อเรากด Shift+Right-Click คุณจะเห็นตัวเลือกที่บอกว่า Open PowerShell window here แทนที่จะเป็น Open command window here.
คืนค่า Open Command Prompt here แทน PowerShell ใน Explorer

จริงๆ คุณสามารถคืนพฤติกรรมเดิมได้ และทำให้ Shift+Right-click แสดงตัวเลือก Open command window here ในเมนูบริบท (context menu) ของโฟลเดอร์ใดๆ มาดูวิธีทำกัน
คืนค่าเมนู "Open command window here" ให้กับโฟลเดอร์ context menu
คุณสามารถทำให้ Shift+Right-click แสดง Open Command window here แทน PowerShell ได้
ใช้ Run (WinKey + R) และพิมพ์ regedit เพื่อเปิด Registry Editor และไปที่ตำแหน่งนี้:
HKEY_CLASSES_ROOT\Directory\shell\cmd
คลิกขวาที่โฟลเดอร์ cmd และคลิก Permissions.
ต่อไป คลิกที่ปุ่ม Advanced จะมีหน้าต่างชื่อ Advanced Security Settings ปรากฏขึ้น ตอนนี้ คลิกที่ลิงก์ Change สำหรับส่วน Owner

พิมพ์ชื่อบัญชีของคุณในฟิลด์ และคลิก Check Names เพื่อยืนยันชื่อบัญชี และคลิก OK.
เลือกตัวเลือกที่บอกว่า Replace owner on subcontainers and objects. คลิก OK.
หลังจากทำแล้ว ตอนนี้ในรายการ Group or User names ให้เลือก Administrators และเลือก Full Control ในแผง Permissions for Administrators คลิก OK.
ต่อไป ภายในโฟลเดอร์ cmd ของ HKEY_CLASSES_ROOT\Directory\shell\cmd ให้คลิกขวาที่ DWORD HideBasedOnVelocityId
คลิก Rename และเปลี่ยนชื่อเป็น ShowBasedOnVelocityId สุดท้าย กด Enter.
ปิด Registry และลองดู
ตอนนี้ คุณจะสามารถเห็นตัวเลือก Open command window here ในเมนูบริบทภายในโฟลเดอร์เมื่อคุณกด Shift+Right-click.
เกี่ยวข้อง: Pin PowerShell หรือ Command Prompt พร้อมสิทธิ์ Admin Shortcut ไปที่ Start Menu
ลบตัวเลือก "Open PowerShell window here"
รัน regedit เพื่อเปิด Registry Editor และไปที่ตำแหน่งนี้:
HKEY_CLASSES_ROOT\Directory\shell\PowerShell
คลิกขวาที่โฟลเดอร์ cmd และคลิก Permissions.
คลิก Advanced ปุ่ม จะมีหน้าต่างชื่อ Advanced Security Settings ปรากฏขึ้น ตอนนี้ คลิกที่ลิงก์ Change สำหรับส่วน Owner
พิมพ์ชื่อบัญชีของคุณในฟิลด์ และคลิก Check Names เพื่อยืนยันชื่อบัญชี และคลิก OK.
เลือกตัวเลือกที่บอกว่า Replace owner on subcontainers and objects. คลิกที่ปุ่ม OK
ในรายการ Group or User names ให้เลือก Administrators และเลือก Full Control ในแผง Permissions for Administrators คลิก OK.
ภายในโฟลเดอร์ PowerShell ให้คลิกขวาที่ DWORD ShowBasedOnVelocityId และคลิก Rename และเปลี่ยนชื่อเป็น HideBasedOnVelocityId และกด Enter.
ตอนนี้ คุณจะไม่เห็นตัวเลือก open PowerShell window here ในเมนูบริบทภายในโฟลเดอร์เมื่อคุณกด Shift+Right-click.
แม้ว่าคำสั่ง cmd ส่วนใหญ่จะรันได้ด้วย PowerShell แต่ยังมีคนเยอะที่ชอบใช้หน้าต่าง cmd
ดังนั้น เราแนะนำให้คนเหล่านี้ใช้แฮ็กนี้เพื่อทำให้ Windows 11/10 ใช้งานง่ายขึ้นสำหรับพวกเขา
เกี่ยวข้อง: แทนที่ Command Prompt ด้วย PowerShell ใน WinX Power Menu ของ Windows 11/10
