มีวิธีที่เร็วกว่าในการเปิดกระบวนการในฐานะผู้ดูแลระบบ (ด้วยการเปิดใช้งาน UAC)?


49

ปัจจุบัน (ใน Windows 10) - ถ้าผมต้องการที่จะเปิดพร้อมท์ CMD ฉันจะตีคีย์ Windows พิมพ์และกดCMD Enterถ้าผมอยากให้มันเปิดเป็นผู้ดูแลระบบผมต้องรายการและคลิกright click Run As administratorมีวิธีที่ฉันสามารถทำได้โดยไม่ต้องใช้เมาส์หรือไม่

ป้อนคำอธิบายรูปภาพที่นี่


2
บน win10 และ win8 คุณสามารถคลิกขวาที่ปุ่ม Start แล้วเลือก "command prompt (admin)" ฉันคิดว่านี่เป็นวิธีที่เร็วที่สุด เนื่องจากฉันไม่ชอบทำงานกับเมาส์ฉันจึงใช้ CTRL SHIFT ENTER เช่นเดียวกับคำแนะนำในคำตอบ
SimonS

คำตอบ:


81

เมื่อกดCTRL+ SHIFTค้างEnterไว้จะเป็นการเปิดในฐานะผู้ดูแลระบบ

ดูเหมือนว่าคุณยังสามารถกดCTRL+ SHIFT+ Left Clickหน้าต่าง CMD บนทาสก์บาร์ (อาจเป็นแอปพลิเคชั่นอื่นด้วย) เพื่อเปิดใหม่ในฐานะผู้ดูแลระบบ

ยืนยันว่าใช้งานได้ใน Windows 7, 8, 8.1 และ 10


ใช่มันใช้งานได้แน่นอนใน 8 / 8.1 ฉันเชื่อว่ามันใช้งานได้ใน 7 เช่นกัน แต่ฉันไม่สามารถลองได้ในตอนนี้
Daniel B

2
แต่มันก็เป็นเช่นนั้น ฉันใช้มันทุกวัน
Daniel B

1
ดี! +1 นอกจากนี้หากคุณมีบางสิ่งที่คุณต้องการเปิดเป็นผู้ดูแลระบบคุณสามารถคลิกขวาไปที่คุณสมบัติคลิกขั้นสูงจากนั้นทำเครื่องหมายที่ช่อง "เรียกใช้ในฐานะผู้ดูแลระบบ" มันจะแจ้งให้ยกระดับทุกครั้งที่คุณเปิดมัน ทางลัด / ลิงก์ / โปรแกรมทั้งหมดนั้นไม่อนุญาตให้ทำเช่นนั้น ตัวอย่างเช่นทางลัด MIcrosoft Edge ของฉันจะไม่ให้ฉันคลิกขวาและไปที่คุณสมบัติ ฉันเห็นว่า Ben N ได้นำคำตอบนี้ไปใช้
ทอดด์วิลคอกซ์

3
โปรดทราบว่าสิ่งนี้ใช้ได้เฉพาะบนแถบเมนูเริ่ม มันไม่ทำงานกับพรอมต์เรียกใช้ของ Win + R
เนลสัน

1
วิธีที่ยอดเยี่ยมในการโกนเวิร์กโฟลว์ของคุณเพียงไม่กี่ร้อยมิลลิวินาที เปลี่ยนชีวิตของฉัน +1
Gene Dela Rosa

22

สำหรับ Windows 8.1 และ 10 English เพื่อเปิดพรอมต์คำสั่ง Adminstrator โดยใช้การใช้แป้นพิมพ์

Windows Key+ Xตามด้วยA

สำหรับภาษาอื่น ๆ คีย์ที่เหมาะสมที่จะใช้จะถูกระบุโดยขีดเส้นใต้ในเมนูป๊อปอัพ


3
โปรดจำไว้ว่าตัวช่วยจำเมนูลัดมักจะมีการแปลเป็นภาษาท้องถิ่นดังนั้นจึงอาจแตกต่างกันไปในบางภาษา (แม้ว่าผู้ดูแลระบบจะค่อนข้างมั่นคงในเรื่องนั้น)
PTR

2
ในภาษาของฉันก็Windows+ แล้วX C
Petr Hudeček

นี่ควรเป็นคำตอบที่ยอมรับได้ มันเป็นวิธีที่เร็วที่สุดจากคำตอบทั้งหมดที่นี่
ยีน Dela Rosa

1
@ PandaLion98 ไม่ตอบคำถาม OP ขอวิธีแก้ไขสำหรับโปรแกรมใด ๆ ไม่ใช่แค่พร้อมรับคำสั่ง
เดวิดมาร์แชลล์

@DavidMarshall Touche
Gene Dela Rosa

8

Ctrl+ Shift+ Enterสะดวก แต่ถ้าคุณชอบสภาพแวดล้อมแบบลีนุกซ์คุณสามารถบันทึกสคริปต์นี้ไว้ที่sudo.cmdอื่นในPATH:

@echo Set objShell = CreateObject("Shell.Application") > %temp%\sudo.tmp.vbs
@echo args = Right("%*", (Len("%*") - Len("%1"))) >> %temp%\sudo.tmp.vbs
@echo objShell.ShellExecute "%1", args, "", "runas" >> %temp%\sudo.tmp.vbs
@cscript %temp%\sudo.tmp.vbs

จากนั้นคุณสามารถใช้คำสั่งนี้:

sudo cmd

แหล่งต้นฉบับ


1
เห็นได้ชัดว่าคุณได้ให้การระบุแหล่งที่มาก่อนหน้านี้แล้ว: P: superuser.com/a/640599
d0nut

1
@iismathwizard นั่นคือ ... น่าสนใจ;) ขอบคุณ!
gronostaj

4

หากคุณพบว่าตัวเองกำลังเปิดรับคำสั่งการดูแลระบบตลอดเวลาคุณสามารถสร้างทางลัดบนทาสก์บาร์:

  1. ค้นหาพรอมต์คำสั่งในผลลัพธ์การค้นหา (กำลังค้นหาcmdงาน)
  2. คลิกขวาและเลือกตรึงในแถบ
  3. เปิดคุณสมบัติทางลัดบนทาสก์บาร์โดยคลิกขวาที่ไอคอนแล้วคลิกขวาที่พร้อมรับคำสั่งรายการที่ปรากฏขึ้นและเลือกProperties
  4. บนแท็บทางลัดคลิกปุ่มขั้นสูง
  5. ทำเครื่องหมายRun as administratorและ OK จากหน้าต่างคุณสมบัติ

ตอนนี้คุณสามารถเปิดใช้งานทางลัดนั้นโดยกดปุ่ม Windows ค้างไว้แล้วกดหมายเลขที่แสดงถึงตำแหน่งของไอคอนนั้น (ไม่รวมไอคอนสลับเดสก์ท็อป Windows 10 มาตรฐาน) ตัวอย่างเช่นหากไอคอนพรอมต์คำสั่งของคุณเป็นรายการที่ถูกตรึงที่สองการกดWindows+ 2จะเป็นการเปิดใช้งาน กดAlt+ Yยอมรับพร้อมท์ UAC นั่นเป็นเพียงคำสั่งแป้นพิมพ์สองคำสำหรับปุ่มสี่ปุ่มไม่มีเมาส์


1
+1 โปรดทราบว่าหากบัญชีที่คุณใช้ไม่ใช่ผู้ดูแลระบบในพื้นที่ (ซึ่งไม่ควรเป็น!) คุณจะไม่สามารถใช้ Alt + Y ได้คุณต้องใส่ชื่อผู้ใช้และรหัสผ่านของบัญชีผู้ดูแลระบบ วิธีนี้เหมาะสำหรับการเปิดใช้เครื่องมือผู้ดูแลระบบทุกประเภทเช่น Server Manager หรือ Powershell ที่คุณต้องการให้มันทำงานเป็นผู้ดูแลระบบโดเมน แต่ไม่ต้องการเข้าสู่ระบบคอมพิวเตอร์ในฐานะผู้ดูแลโดเมน
ทอดด์วิลคอกซ์

1
โปรดทราบว่าWindows+ 2เคล็ดลับ (ซึ่งฉันไม่เคยเห็นมาก่อน) ทำหน้าที่เหมือนกับการคลิกที่ไอคอนที่เกี่ยวข้อง: มันจะเปิดทางลัดหากไม่ได้ใช้งานหรือเปลี่ยนเป็น (หรือสลับไปมาระหว่าง)หากพวกเขาทำงานอยู่ . (นี่คือบน Windows 7)
TripeHound

2

หากแป้นพิมพ์ของคุณมีปุ่มเมนูคุณสามารถใช้ปุ่มนั้นแทนการคลิกขวา

สิ่งนี้ไม่สะดวกเหมือนกับตัวเลือกอื่น ๆ ในกรณีนี้ แต่มันก็กว้างกว่าด้วย


3
หากแป้นพิมพ์ของคุณไม่มีปุ่มเมนูคุณสามารถใช้ shift-f10 แทน
เจอรัลด์ชไนเดอร์

1

ฉันสมมติว่า "เร็ว" ในคำถามเดิมหมายถึงความเร็วในการใช้งานและการลงทุนในการตั้งเวลานี้ไม่ใช่เรื่องที่น่ากังวล

หากสิ่งนี้เป็นจริงสิ่งต่อไปนี้จะนำไปสู่การเริ่มต้นอย่างรวดเร็วเนื่องจากเป็นการยกระดับโดยไม่จำเป็นต้องจัดการกับพรอมต์ UAC

http://www.thewindowsclub.com/create-elevated-shortcut-run-programs-bypass-uac

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

สิ่งนี้ต้องการภารกิจตัวกำหนดตารางเวลาแยกต่างหากสำหรับแต่ละโปรแกรมที่แตกต่างกันที่คุณต้องการเรียกใช้การยกระดับ


0

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


ทำไมไม่คลิกขวาที่ไอคอนเมนูเริ่มใน Windows 8/10 แล้วคลิก Command Prompt (Admin)

คลิกขวาที่:

เมนูเริ่มต้น

จากนั้นคลิก:

เมนูบริบทรายการเริ่ม


0

win + r, regedit.exe, ctrl + f "enablelua" รอหน่อยตั้งค่า d-word เป็น 0

ตอนนี้ทุกอย่างจะเปิดด้วยสิทธิ์ผู้ดูแลระบบตามค่าเริ่มต้น

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