เปิด CMD ในฐานะผู้ดูแลด้วยทางลัด Windows + R


31

ตั้งค่าของฉันสำหรับการเรียกใช้ CMD คือการใช้Windows+ R»ประเภท»cmdEnter

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


2
Windows รุ่นใด คุณสามารถเริ่มต้นพรอมต์คำสั่งของผู้ดูแลระบบจากWin+x"เมนู Power User" ในเวอร์ชั่นล่าสุด
bertieb

1
คุณสามารถพิมพ์runas /user:Administrator cmd
RJFalconer

@RJFalconer นี้ถูกต้อง กรุณาโพสต์มันเป็นคำตอบ
nixda

นอกจากนี้ลองดูเครื่องมือwsudoa- sudolike ของฉันสำหรับ Windows ที่มีให้เป็นแพ็คเกจ Chocolatey
noseratio

คำตอบ:


42

วิธีที่ง่ายที่สุดและเร็วที่สุดที่เป็นไปตามวิธีการของคุณคือการเริ่มต้นพร้อมท์คำสั่งดังนี้:

กดwinเพื่อเปิดเมนูเริ่ม พิมพ์cmdเพื่อค้นหาพรอมต์คำสั่ง

กดctrl+ shift+ enterเพื่อเปิด Command Prompt ในฐานะผู้ดูแลระบบ

ใช้งานได้กับ Windows 7 ขึ้นไป

win + r ไม่สนับสนุนวิธีนี้ แต่ทางเลือก (และรวดเร็วน้อยกว่า) คือการพิมพ์runas /user:Administrator cmdและพิมพ์รหัสผ่านสำหรับบัญชีผู้ดูแลระบบ

แก้ไข: ดูเหมือนว่า Windows 10 รุ่นล่าสุดจะให้การสนับสนุนสำหรับctrl+ shift+ enterที่กล่องโต้ตอบ Win + R ดังนั้นตอนนี้คุณจึงสามารถใช้งานได้ที่นั่นเช่นกัน


1
ตัวเลือกแรกนั้นค่อนข้างรวดเร็ว! ในที่สุดอันที่สองก็จะเร็วขึ้นหาก Win+ Rเก็บคำสั่งไว้)
Mohamed Khamis

โปรดทราบว่าctrl+shift+enterทำงานบนทางลัดใด ๆ ที่พบในเมนูเริ่ม หากเป็นโปรแกรมจริงมันจะล้มเหลวในการยกระดับเป็นผู้ดูแลระบบ
gavenkoa

1
Ctrl+Shift+Enterทำงานได้แม้ในพรอมต์ Win + R
phuclv

@phuclv Microsoft ต้องเปลี่ยนพฤติกรรมนี้แล้ว ไม่สามารถทำได้ก่อนหน้านี้ ขอบคุณสำหรับการให้ฉันรู้ว่า. ฉันได้อัพเดตคำตอบแล้ว
LPChip

จริงทางลัดที่มีอยู่ตั้งแต่ Vista อย่างไรก็ตามจากประสบการณ์ของฉันมันไม่สามารถทำงานได้อย่างน่าเชื่อถือบนพีซีทุกเครื่องแม้ว่าฉันจะไม่ทราบเหตุผลที่แท้จริง
phuclv

23

อีกวิธีที่รวดเร็วคือการใช้Windows+ จากนั้นกดXA

อย่างไรก็ตามฉันทำเครื่องหมายคำตอบอื่น ๆ ว่าเป็นคำตอบที่ถูกต้องเพราะคำถามแรกถามหาวิธีที่จะทำผ่านWindows+R


2
คำตอบที่ดี อย่างไรก็ตามมันใช้ได้กับ Windows 8 และสูงกว่าเท่านั้นซึ่งเป็นสิ่งที่คุณไม่ได้ระบุในคำถามของคุณ Win + R มีให้บริการใน OS ทุกระบบรวมถึง Windows XP ด้วย เนื่องจาก Windows XP ตายไปนานฉันจึงสันนิษฐานว่าคุณจะเป็นอย่างน้อยใน windows 7 ในตอนนี้
LPChip

1
นี่เป็นเพียงส่วนหนึ่งเท่านั้นไม่สามารถใช้งานกับ Windows 10 ล่าสุดได้อีกต่อไปเนื่องจาก Microsoft ได้เปลี่ยน Command Prompt ด้วย Powershell
LPChip

3
การออกเสียงลงคะแนนนี้คุณยังสามารถใช้สิ่งนี้ได้ใน Windows 10 โดยไปที่การตั้งค่า> แถบงาน> [แทนที่พร้อมท์คำสั่งด้วย Windows Powershell .. ] - ปิดการใช้งาน
ซิด

บางทีนี่อาจเป็นสิ่งที่ยอดเยี่ยมที่สุดในวันนี้ ฉันหวังว่าอย่างใดฉันสามารถบายพาสเรียกใช้เป็นผู้ดูแลระบบแจ้งโดย windows ฉันต้องคลิกที่ใช่ทุกครั้ง
Maulik Modi

2

ใน Windows 10 คุณยังสามารถพิมพ์ cmd ในหน้าต่าง Run กด Shift + Ctrl + Enter แทนการกดเพียงแค่ป้อน จะขอสิทธิ์ & cmd จะอยู่ในโหมดผู้ดูแลระบบ


@phuclv คำตอบที่ยอมรับกำลังบอกให้ค้นหาคำสั่งในเมนู Start คำตอบของฉันมีประโยชน์ในกรณีที่เมนูเริ่มไม่เปิด
zackygaurav

ไม่ ใน Windows ใด ๆ ไม่เพียง แต่ Windows 10 กด Win + R พิมพ์คำสั่ง> Ctrl + Shift + Enter ใช้งานได้ และใน Windows 10 จะดีกว่าถ้าใช้ Win + X> A
phuclv

@phuclv Dude แทนที่จะบอกความคิดเห็นให้เพิ่มคำตอบของคุณเอง
zackygaurav

ไม่ นี้ควรจะเป็นคำตอบให้กับคำตอบอื่น ๆ
phuclv

2

คำตอบง่ายๆ:

  1. สร้างทางลัด (LNK) ถึง cmd.exe
  2. คลิกขวาที่ทางลัด> คุณสมบัติ> ขั้นสูง> [v] ทำงานเป็นผู้ดูแลระบบ
  3. ย้ายทางลัดไปยังไดเรกทอรีบน PATH

ตอนนี้: Win + R> ผู้ดูแลระบบ> เพียงกดตกลงหรือป้อน

ดีที่มี

  1. คลิกอัตโนมัติ UAC เป็นไปได้ แต่ WAY อยู่นอกขอบเขตนี้ (และตัวแบ่งความปลอดภัย) ดังนั้นฉันจะกด Alt + y ด้วยตนเอง
  2. แป้นพิมพ์ลัดทั้งระบบที่เชื่อมโยงไปยังทางลัดนี้ (หรือคำสั่งทางเลือก) โดยตรง ฉันใช้ Win + Alt + C

คำสั่งทางเลือก (ภายนอก)

elevate.exe cmd
nircmdc.exe elevatecmd
powershell.exe -command "Start-Process cmd -ArgumentList '/c %CD% && %1 %2 %3 %4 %5' -Verb runas"

(ทดสอบบน Windows 7)


1

หากต้องการเรียกใช้ cmd ในฐานะผู้ดูแลระบบผ่าน Win + R โดยไม่ต้องพิมพ์รหัสผ่านเพิ่มเติม (แต่การเตือน UAC ยังคงอยู่ในตำแหน่งเดิม) เพียงใช้เคล็ดลับต่อไปนี้:

powershell "Start-Process cmd -Verb RunAs"

หากคุณต้องการเข้าถึง cmd โดยคลิกทางลัด:

  1. สร้างทางลัดสำหรับ cmd (C: \ Windows \ System32 \ cmd.exe)
  2. คลิกขวาที่ทางลัด> คุณสมบัติ
  3. ค้นหาช่อง "เป้าหมาย" บนแท็บ "ทางลัด"
  4. แทนที่ค่าเป้าหมายด้วย C:\Windows\System32\cmd.exe /C powershell "Start-Process cmd -Verb RunAs"

หวังว่านี่จะช่วยได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.