Cách dễ nhất để có được nhấp chuột phải vào cửa sổ lệnh Open Open tại đây, với các quyền riêng tư của quản trị viên trong Windows 7


17

Tôi không muốn cài đặt PowerToys, tôi muốn một giải pháp đơn giản hơn cho vấn đề cụ thể này.

Tôi đã thử Ctrl+Shift+Right-Click.

Tôi đã thử thêm tập lệnh đăng ký , nhưng tôi gặp lỗi sau:

Không thể nhập D: \ Admin \ Reg \ Mở cửa sổ lệnh tại đây (Quản trị viên) \ Mở cửa sổ lệnh tại đây (Quản trị viên) .reg: Tệp được chỉ định không phải là tập lệnh đăng ký. Bạn chỉ có thể nhập tệp đăng ký nhị phân từ trong trình chỉnh sửa sổ đăng ký.

Bất kỳ đề xuất?

Biên tập:

Quên đề cập đến: Tôi đã thử importcơ sở này regeditnhưng không có kết quả

Câu trả lời:


23

Đây là một trong những mục yêu thích của tôi, Nó cũng mất một chút công việc.

1.- Tạo một 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.- Đổi tên file.txtthànhfile.reg

3.- Bấm vào file.reg

Nó sẽ tạo một menu ngữ cảnh nhấp chuột phải thường xuyên cho hầu hết các menu có thể.

4.- Chấp nhận xác nhận ủy quyền về nó.

5.- Tham gia nó

Lưu ý: Thay đổi văn bản "ElevatedCMD" thành bất cứ điều gì bạn muốn, văn bản này sẽ được hiển thị để thực thi CMD và nếu bạn đã thêm nó và muốn thay đổi văn bản, chỉ tìm kiếm trong regedit, mở nó bằng Windows + R và nhập regeditNhập , regedit sẽ mở, tìm kiếm "ElevatedCMD" với ctrl + B (Finder)F3 (Tiếp theo) và chỉnh sửa bất kỳ sự tương tranh nào.


+1; Hoạt động tuyệt vời! Tôi đã thêm HKEY_CLASSES_ROOT\Directory\shell\runas:Extended=""vv để nó xuất hiện trên menu shift + nhấp chuột phải thay vì menu chuột phải. Ngoài ra, bạn có -cho các phím. Điều đó không xóa các khóa và giá trị phụ? Bạn không nên để các khóa hiện có ở đó, hoặc nó có thể an toàn / sẽ không xung đột?
Merlyn Morgan-Graham

2
@ MerlynMorgan-Graham Tôi tin rằng những nơi tôi đã sử dụng trừ là những nơi thường không có khóa. Điều này chỉ đơn giản là bảo vệ chống lại bất cứ điều gì khác đang ở đó. Về lý thuyết, bạn có thể có RunAs PrintServer hoặc thứ gì đó, nhưng tôi cho rằng nếu ai đó đang làm điều đó, họ nên biết họ đang làm gì. Tôi làm việc trong CNTT và đã thấy mọi người thử loại điều này và bất kỳ nỗ lực nào để chèn mã tốt hơn thường đụng độ với mã trước đó. Hãy loại bỏ các dấu trừ.
tophersmith116

Thực tế là bạn đã nghĩ nó mang lại cho tôi đủ sự thoải mái khi sử dụng mã bạn đã cung cấp :)
Merlyn Morgan-Graham

1
Lưu ý rằng đó chỉ là runasđộng từ mang lại khả năng nâng cao này. Các HasLUAShieldchỉ cho thấy lá chắn.
Deanna

Có thể sửa đổi nó cũng cho các tập tin? (nhấp chuột phải sẽ mở một cmd trên vị trí tìm thấy tệp đó)
Royi Namir

4

Cách dễ nhất mà tôi biết là chỉ cần cài đặt CmdOpen . Tôi biết bạn đang cố gắng tránh cài đặt một cái gì đó, nhưng đây là cài đặt 46 KB và bản thân các tiện ích mở rộng vỏ nhỏ hơn 20 KB (1 cho 32 bit, 1 cho 64 bit). Nó cũng có một số tính năng hữu ích khác mà bạn sẽ không nhận ra.

Nó chắc chắn dễ dàng hơn so với việc đấu tranh với các chỉnh sửa đăng ký - đặc biệt là nếu bạn gặp vấn đề.


0

Nếu bạn không muốn cài đặt powertoys, hãy thử Ultimate Windows Tweaker. Đó là một .exe chạy một lần mà bạn có thể xóa sau đó.


0

Bạn đang cố gắng nhập tệp .reg như thế nào?

Thông báo lỗi cho thấy bạn đang sử dụng tùy chọn NHẬP trong RegEdit

Hãy thử nhấp đúp vào nó trong Windows Explorer.


Đó là những gì tôi đã cố gắng
Josh Comley

0

Chỉ cần xem liên kết dưới đây

Thêm dấu nhắc lệnh ở đây để nhấp chuột phải hoặc trong menu ngữ cảnh Mọi thứ được mô tả ở đó.


-1 Tôi không thấy bất kỳ bằng chứng nào cho thấy điều này sẽ tăng theo mặc định trong Windows 7, như OP yêu cầu. Nó sẽ thêm một liên kết đã tồn tại trong Windows 7, nhưng sẽ không thêm độ cao. Bạn có thể cung cấp chi tiết ngược lại?
Merlyn Morgan-Graham

@ MerlynMorgan-Graham là chính xác, điều này sẽ mở một dấu nhắc lệnh thông thường, không phải là một lệnh nâng cao. Bạn cần thêm HasLUAShieldgiá trị để làm cho nó có đặc quyền quản trị viên.
Synetech

0

Tôi đã giải quyết nó bằng cách thêm khóa đăng ký này:

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\""

Lưu nó trên tệp .reg và nhấp đúp chuột vào tệp để cài đặt nó vào sổ đăng ký của bạn.


-1

Chỉ cần nhấp chuột phải trong khi giữ Shift. Tùy chọn sẽ xuất hiện trong menu ngữ cảnh.


-2

Bạn không cần thêm bất cứ thứ gì vào Windows 7, dấu nhắc lệnh nâng cao đã được bao gồm, chỉ cần giữ phím shift khi bạn nhấp chuột phải vào thư mục, menu ngữ cảnh cung cấp các tùy chọn bổ sung, bao gồm dấu nhắc lệnh của Quản trị viên.

Nếu điều đó không phù hợp với bạn, hai tệp reg bạn liên kết ở trên sẽ hoạt động. Hãy chắc chắn rằng bạn chỉ sử dụng Notepad để tạo tệp reg vì một số trình soạn thảo văn bản thêm định dạng, điều này sẽ gây ra sự cố.

Mở một bản sao tệp văn bản Notepad mới và qua liên kết từ tập lệnh đầu tiên, sau đó lưu tệp dưới dạng elecmd.reg Đảm bảo rằng tệp tệp chưa được lưu với phần mở rộng .lxt. Để kiểm tra xem, trong Explorer, hãy mở menu Công cụ / Tùy chọn thư mục / Xem / Bỏ chọn hộp cho 'Ẩn phần mở rộng của các loại tệp đã biết. Sau khi xác nhận, nhấp chuột phải vào tệp elecmd.reg và chọn hợp nhất.

Tôi vừa trải qua quá trình đó và nó hoạt động.


3
Không, không.
Josh Comley

1
+1 cho Shift-> Nhấp chuột phải vào thư mục! Chưa từng thấy điều đó trước đây. Cảm ơn!
BQ.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.