เปิดพรอมต์คำสั่งในโฟลเดอร์โดยใช้ Windows Explorer

พรอมต์ คำสั่ง(Command Prompt)เป็นวิธีที่มีประโยชน์อย่างเหลือเชื่อในการทำงานบางอย่าง ตัวอย่างเช่น หากคุณต้องการเรียกใช้โปรแกรมด้วยพารามิเตอร์พิเศษCommand Promptเป็นวิธีหนึ่งที่รวดเร็วในการดำเนินการ ปัญหาคือการนำทางโครงสร้างไดเร็กทอรีของคอมพิวเตอร์สมัยใหม่อาจทำให้ลำบากใจเมื่อใช้Command Prompt (Command Prompt)โดยเฉพาะอย่างยิ่งเนื่องจากWindows 10รองรับชื่อโฟลเดอร์และโปรแกรมที่ยาวเช่นนี้ 

ข่าวดีก็คือคุณสามารถเปิดCommand Promptได้โดยตรงจากภายในหน้าต่างWindows Explorer นำคุณไปยังตำแหน่งโฟลเดอร์นั้นโดยตรง! 

พรอมต์คำสั่งเทียบกับ PowerShell

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

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

พรอมต์คำสั่ง(Command Prompt)ใช้ "CMD.exe" ในขณะที่PowerShellใช้ "powershell.exe" ดังนั้นจึงแยกจากกันโดยสิ้นเชิง แม้ว่าฟังก์ชันการทำงานบางอย่างจะทับซ้อนกัน แต่ทั้งสองโปรแกรมอาจใช้คำสั่งต่างกันเพื่อทำงานเดียวกันให้สำเร็จ บทความนี้เกี่ยวกับCommand Promptเท่านั้น แต่ปุ่มลัดบางรายการก็ใช้ได้กับPowerShellด้วย เราจะระบุเมื่อเป็นกรณีนี้

เปิดพรอมต์คำสั่ง(Command Prompt)โดยใช้แถบที่อยู่ Explorer(Explorer Address Bar)

เมื่อคุณเปิด โฟลเดอร์ Windows Explorerคุณจะเห็นแถบที่อยู่เว็บคล้ายกับในเว็บเบราว์เซอร์ โดยค่าเริ่มต้น จะแสดงเส้นทางของโฟลเดอร์ปัจจุบัน คุณสามารถดูได้ที่นี่

หากคุณคลิกที่แถบที่อยู่นี้ คุณสามารถพิมพ์ข้อความได้ เมื่อพิมพ์ “cmd” แล้วกดEnterจะเป็นการเปิดพรอมต์คำสั่งที่ตำแหน่งนั้น

สิ่งนี้จะใช้ได้หากคุณพิมพ์ "powershell" แทน "cmd" นำคุณไปยังพรอมต์Windows PowerShell โดยตรงที่โฟลเดอร์นั้น(Windows PowerShell)

การเพิ่ม “เปิดหน้าต่างคำสั่งที่นี่”

ในเวอร์ชันก่อนหน้าของWindows 10มีรายการเมนูบริบทที่เรียกว่า "เปิดหน้าต่างคำสั่งที่นี่" ซึ่งจะเปิดพรอมต์คำสั่ง(Command Prompt)ในตำแหน่งโฟลเดอร์ที่คุณระบุ ตัวอย่างเช่น หากคุณคลิกขวาที่โฟลเดอร์และใช้คำสั่งนี้Command Promptจะเริ่มต้นที่ตำแหน่งโฟลเดอร์ปัจจุบัน

หลังจากการ อัปเดต(Update)ของผู้สร้างปี 2017 สำหรับWindows 10 Microsoftได้ลบตัวเลือกนี้ ทำไม เป็นไปได้มากว่าMicrosoft พยายาม ผลักดันให้ผู้คนเลิกใช้Command Prompt ไปสู่ การ  ใช้PowerShell

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

ขั้นแรกให้คลิกเริ่มและพิมพ์regedit จากนั้นคลิกที่รายการโปรแกรม regedit

เมื่อเปิด Registry Editor ให้มองหาคีย์รีจิสทรีต่อไปนี้ที่เส้นทางนี้:

HKEY_CLASSES_ROOT\Directory\shell\cmd

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

คลิกขวา(Right-click )ที่คีย์แล้วคลิกสิทธิ์(Permissions )ในเมนูบริบท

ในกล่องโต้ตอบที่เปิดขึ้น ให้คลิกขั้นสูง(Advanced.)

ที่ด้านบนของหน้าต่างการตั้งค่าขั้นสูง คุณจะเห็นเจ้าของคีย์ในรายการ คลิกตัวเลือกเปลี่ยน( Change )

จากนั้นพิมพ์ชื่อผู้ใช้ของคุณแล้วคลิกตรวจสอบชื่อ(check names)เพื่อตรวจสอบความถูกต้อง จาก นั้นคลิกตกลง(OK)

สุดท้าย ตรวจสอบให้แน่ใจว่าได้ เลือกกล่อง แทนที่เจ้าของในคอนเทนเนอร์ย่อยและออบเจ็(Replace owner on subcontainers and objects) กต์ ก่อนที่จะคลิกตกลง(OK)

ตอนนี้เรากลับมาที่หน้าการอนุญาต เลือกผู้ดูแลระบบ(Administrators)ภายใต้ชื่อกลุ่มหรือชื่อผู้ใช้(Group or user names)และเลือกอนุญาต(Allow)ถัดจากการควบคุม(Full control)ทั้งหมด จาก นั้นคลิกตกลง(OK)

ตอนนี้ เราต้องคืนค่ารายการเมนูบริบทสำหรับ พรอม ต์คำสั่ง(Command Prompt)

ย้อนกลับไปใน หน้าต่าง CMDสิ่งที่เราต้องทำคือเปลี่ยน " DWORD ” จาก “ HideBasedOnVelocityiD ” เป็น “ ShowBasedOnVelocityId ” เพียงคลิกขวาที่มันแล้วเลือกเปลี่ยนชื่อ( rename,)จากนั้นเปลี่ยนชื่อของ DWORD

หากทุกอย่างเป็นไปตามแผนที่วางไว้ คุณควรเห็นตัวเลือก "เปิดหน้าต่างคำสั่งที่นี่" เมื่อคุณกด SHIFT+คลิกขวาที่รายการในหน้าต่างWindows Explorer

การเปิดพรอมต์คำสั่งโดยใช้ Windows Explorer(Command Prompt Using Windows Explorer)

วิธีถัดไปในการเปิดCommand Promptจาก หน้าต่าง Windows Explorerเกี่ยวข้องกับการนำทางไปยังตำแหน่งที่ จัดเก็บโปรแกรม Command Promptไว้และเรียกใช้จากที่นั่นโดยตรง สิ่งนี้ยังคงมีประโยชน์เมื่อวิธีการอื่นในการเปิดพรอมต์คำสั่ง(Command Prompt)ไม่ทำงาน ด้วยเหตุผลใดก็ตาม

คุณสามารถค้นหา “cmd.exe” ได้ใน C:WindowsSystem32 หากคุณต้องการเรียกใช้ด้วยสิทธิ์ระดับผู้ดูแลระบบ ให้คลิกขวาที่ cmd.exe แล้วเลือกRun as administrator (Run as administrator)มีคำสั่งมากมายที่ต้องใช้สิทธิ์ของผู้ดูแลระบบจึงจะใช้งานได้ และนี่เป็นหนึ่งในวิธีที่คุณสามารถเริ่มCommand Promptด้วยสิทธิ์เหล่านั้นโดยไม่ต้องออกจากExplorer

คุณอยู่ในคำสั่งตอนนี้!

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

หากคุณต้องการพัฒนา ทักษะ Command Promptทำไมไม่ลองตรวจสอบ21 คำสั่ง เหล่านี้ที่ผู้ใช้ (21 commands)Windowsทุกคนควรรู้ คุณจะบินผ่านงานต่างๆ ได้ในเวลาไม่นาน พร้อมกับลูกเล่นที่มีประโยชน์อย่างเหลือเชื่อเหล่านี้



About the author

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



Related posts