วิธีที่ง่ายที่สุดในการคลิกขวา“ เปิดหน้าต่างคำสั่งที่นี่” กับผู้ดูแลระบบใน Windows 7


17

ฉันไม่ต้องการติดตั้ง PowerToys ฉันต้องการวิธีแก้ปัญหาที่ง่ายกว่าสำหรับปัญหาเฉพาะนี้

ฉันพยายามCtrl+Shift+Right-Clickแล้ว

ฉันพยายามเพิ่มสคริปต์รีจิสตรีแต่ฉันได้รับข้อผิดพลาดต่อไปนี้:

ไม่สามารถนำเข้าหน้าต่างคำสั่ง D: \ Admin \ Reg \ Open ที่นี่ (ผู้ดูแล) หน้าต่างคำสั่งเปิดที่นี่ (ผู้ดูแลระบบ) .reg: ไฟล์ที่ระบุไม่ใช่สคริปต์รีจิสตรี คุณสามารถนำเข้าไฟล์รีจิสตรีไบนารีจากภายในตัวแก้ไขรีจิสทรี

ข้อเสนอแนะใด ๆ

แก้ไข:

ลืมพูดถึง: ฉันได้ลองimportสิ่งอำนวยความสะดวกในregeditการที่ไม่มีประโยชน์

คำตอบ:


23

นี่เป็นหนึ่งในรายการโปรดของฉันมันใช้งานได้ดี

1.- สร้าง file.txt

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell]
@="none"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

2.- เปลี่ยนชื่อfile.txtไปfile.reg

3.- คลิกที่ file.reg

มันจะสร้างเมนูบริบทคลิกขวาปกติสำหรับส่วนใหญ่ถ้าไม่ใช่เมนูที่เป็นไปได้ทั้งหมด

4.- ยอมรับคำยืนยันเกี่ยวกับเรื่องนี้

5.- เอ็นจอยมัน

หมายเหตุ:เปลี่ยนข้อความ"ElevatedCMD"เป็นสิ่งที่คุณต้องการข้อความนี้จะปรากฏขึ้นเพื่อเรียกใช้งาน CMD และหากคุณเพิ่มและต้องการเปลี่ยนข้อความเพียงค้นหาใน regedit เปิดด้วยWindows + Rและพิมพ์regeditและป้อน regedit จะเปิดขึ้นค้นหา"ElevatedCMD"ด้วยctrl + B (Finder)และF3 (ถัดไป)และแก้ไขการทำงานพร้อมกัน


+1; ใช้งานได้ดี! ฉันจะเพิ่มHKEY_CLASSES_ROOT\Directory\shell\runas:Extended=""เป็นต้นเพื่อให้สิ่งนี้ปรากฏบน Shift + เมนูคลิกขวาแทนที่จะเป็นเมนูคลิกขวา นอกจากนี้คุณมี-กุญแจ นั่นไม่ใช่การลบคีย์และค่าย่อยหรือไม่ คุณไม่ควรทิ้งกุญแจที่มีอยู่หรืออาจจะปลอดภัยหรือไม่ขัดแย้งกัน?
Merlyn Morgan-Graham

2
@ MerlynMorgan-Graham ฉันเชื่อว่าสถานที่ที่ฉันใช้ลบเป็นสถานที่ที่มักไม่มีกุญแจ นี่เป็นเพียงการป้องกันสิ่งอื่นใดที่อยู่ที่นั่น ในทางทฤษฎีคุณอาจมี RunAs PrintServer หรืออะไรบางอย่าง แต่ฉันคิดว่าถ้ามีคนทำอย่างนั้นพวกเขาควรรู้ว่าพวกเขากำลังทำอะไรอยู่ ฉันทำงานด้านไอทีและเคยเห็นผู้คนลองทำสิ่งนี้และความพยายามใด ๆ ที่จะแทรกโค้ดที่ดีกว่ามักจะขัดแย้งกับรหัสก่อนหน้า โปรดลบเครื่องหมายลบออก
tophersmith116

ความจริงที่ว่าคุณได้รับมันคิดว่าทำให้ผมสะดวกสบายพอที่จะใช้รหัสที่คุณได้ให้ :)
เมอร์ลิน Morgan-เกรแฮม

1
โปรดทราบว่ามันเป็นเพียงrunasคำกริยาที่ให้ความสามารถในการยกระดับ HasLUAShieldแสดงเฉพาะโล่
Deanna

เป็นไปได้หรือไม่ที่จะแก้ไขไฟล์ด้วย? (คลิกขวาจะเปิด cmd ในสถานที่ที่ไฟล์ที่พบ)
Royi Namir

4

วิธีที่ง่ายที่สุดที่ฉันรู้ก็คือการติดตั้งCmdOpen ฉันรู้ว่าคุณกำลังพยายามหลีกเลี่ยงการติดตั้งบางอย่าง แต่นี่คือการติดตั้ง 46 KB และส่วนขยายเชลล์เองนั้นมีขนาดเล็กกว่า 20 KB แต่ละตัว (1 สำหรับ 32- บิต, 1 สำหรับ 64- บิต) นอกจากนี้ยังมีคุณสมบัติที่มีประโยชน์อื่น ๆ ที่คุณไม่ต้องการออกนอกกรอบ

แน่นอนว่าง่ายกว่าการดิ้นรนกับการแก้ไขรีจิสทรี - โดยเฉพาะถ้าคุณมีปัญหา


0

หากคุณไม่ต้องการติดตั้ง powertoys ลอง Ultimate Windows Tweaker มันเป็น. exe แบบใช้ครั้งเดียวที่คุณสามารถลบได้


0

คุณพยายามนำเข้าไฟล์. reg อย่างไร

ข้อความแสดงข้อผิดพลาดแนะนำให้คุณใช้ตัวเลือกการนำเข้าใน RegEdit

ลองคลิกสองครั้งใน Windows Explorer


นั่นคือสิ่งที่ฉันพยายาม
Josh Comley

0

เพียงลิงค์ดูด้านล่าง

เพิ่มพรอมต์คำสั่งที่นี่เพื่อคลิกขวาของเมาส์หรือในเมนูบริบท ทุกสิ่งอธิบายไว้ที่นี่


-1 ฉันไม่เห็นหลักฐานใด ๆ ที่จะยกระดับโดยค่าเริ่มต้นภายใต้ Windows 7 ตามที่ OP ถาม มันจะเพิ่มลิงค์ที่มีอยู่แล้วใน Windows 7 แต่จะไม่เพิ่มระดับความสูง คุณสามารถให้รายละเอียดในทางตรงกันข้ามได้หรือไม่?
Merlyn Morgan-Graham

@ MerlynMorgan-Graham ถูกต้องนี่เป็นการเปิดพรอมต์คำสั่งปกติไม่ใช่แบบยกระดับ คุณต้องเพิ่มHasLUAShieldค่าเพื่อให้มีสิทธิ์ของผู้ดูแลระบบ
Synetech

0

ฉันแก้ไขมันโดยเพิ่มรีจิสตรีคีย์นี้:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\openCmdHereAsAdmin]
@="Open command prompt here as admin"

[HKEY_CLASSES_ROOT\Directory\Background\shell\openCmdHereAsAdmin\command]
@="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -Command \"Start-Process cmd -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""

บันทึกลงในไฟล์. reg และดับเบิลคลิกที่ไฟล์เพื่อติดตั้งลงในรีจิสทรีของคุณ



-2

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

หากไม่ได้ผลสำหรับคุณไฟล์ reg สองไฟล์ที่คุณเชื่อมโยงกับด้านบนจะทำงานได้ ตรวจสอบให้แน่ใจว่าคุณใช้ Notepad เพื่อสร้างไฟล์ reg เท่านั้นเนื่องจากโปรแกรมแก้ไขข้อความบางตัวเพิ่มการจัดรูปแบบซึ่งจะทำให้เกิดปัญหา

เปิดการคัดลอกไฟล์ข้อความ Notepad ใหม่และวางลิงก์จากสคริปต์แรกจากนั้นบันทึกไฟล์เป็น elecmd.reg ตรวจสอบให้แน่ใจว่าไฟล์ไฟล์นั้นไม่ได้รับการบันทึกด้วยส่วนขยายเพิ่มเติม. txt ในการตรวจสอบว่าใน Explorer ให้เปิดเมนูเครื่องมือ / ตัวเลือกโฟลเดอร์ / ดู / ยกเลิกการทำเครื่องหมายกล่องสำหรับ 'ซ่อนนามสกุลของชนิดไฟล์ที่รู้จัก เมื่อได้รับการยืนยันคลิกขวาที่ไฟล์ elecmd.reg และเลือกผสาน

ฉันเพิ่งผ่านขั้นตอนนั้นไปแล้วและใช้งานได้


3
ไม่ไม่ไม่
Josh Comley

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