Запустите notepad.exe от имени администратора по умолчанию

1262
Coolwater

Почти все *.exeфайлы, которые я могу щелкнуть правой кнопкой мыши -> Properties-> Compatibility-> Run as Admin.

Но notepad.exeне хватает вкладки совместимости. Есть ли альтернативный способ, который работает даже для notepad.exe?

Работает Windows 10 Home, x64.

4

3 ответа на вопрос

6
LPChip

Это потому, что notepad.exe находится в C: \ Windows \ System32

Чтобы это исправить, вы должны скопировать notepad.exe в другую папку. Из новой папки вы обнаружите, что там есть вкладка совместимости.

Не забудьте связать файлы .txt с этим новым notepad.exe. Вы можете сделать это, удерживая клавишу shift, щелкнув правой кнопкой мыши текстовый файл, открыть с помощью, выбрать другое приложение, другие приложения, прокрутить вниз до последнего элемента: выбрать другое приложение на этом компьютере, а затем перейти к новому notepad.exe. Убедитесь, что вы отметили «Всегда открывать с этим приложением».

2
HelpingHand

Если вы хотите просто запустить Notepad.exe с повышенными правами на TXT-файлы правой кнопкой мыши, как насчет добавления следующих ключей:

[HKEY_CLASSES_ROOT\txtfile\shell\runas] @="Notepad (admin)" [HKEY_CLASSES_ROOT\txtfile\shell\runas\command] @="notepad.exe \"%1\"" 

Если есть другие расширения, вы можете добавить их, как указано выше.

Что я делаю неправильно? В `HKEY_CLASSES_ROOT \ .dat`` (по умолчанию) `имеет значение` dat_auto_file`. В `HKEY_CLASSES_ROOT \ dat_auto_file` я создал ключ` runas` и в этом я создал `command`, но нет пункта контекстного меню, когда я щелкаю правой кнопкой мыши файл` * .dat`?!?!?! Coolwater 7 лет назад 0
Этот пример не работает? http://pastebin.com/69VDSqVZ HelpingHand 7 лет назад 0
Я скачал его и переименовал расширение в `.reg`. При его импорте возвращается строка «Ключи успешно добавлены», и ключи находятся там, где они должны быть, но в контекстном меню «.dat» нет пункта. Coolwater 7 лет назад 0
Хотя добавление ключей к `HKEY_CLASSES_ROOT \ *` работает, я сделаю это сейчас Coolwater 7 лет назад 0
-4
dukasvili

Найдите notepad.exe в папке system32, Свойства / Совместимость

enter image description here

Даже ваш скриншот показывает его серый цвет и поэтому не может быть отредактирован. Это потому, что в папке system32. В windows 10 вкладка даже скрыта, чтобы сделать ее менее запутанной. Так что -1, потому что во всех усилиях это совсем не помогает. LPChip 7 лет назад 10
Хотя путь немного отклонен (C: \ Users \% USERNAME% \ AppData \ Roaming \ Microsoft \ Windows \ Меню Пуск \ Программы \ Стандартные) Я проверил и нет, там также нет вкладки совместимости (что логично, потому что это просто ярлык для .exe, который находится в папке system32. Если вы не вверните разрешения в папке system32, это не сработает. LPChip 7 лет назад 0
Путь, который я написал, был неполным, у вас есть в скобках -> для этого пользователя, и вы получите свой адрес C: \ Users \ ... И я не упомянул вкладку «Совместимость», вы переходите к кнопке «Дополнительно» на вкладке «Ярлык» и там у вас есть Запуск от имени администратора ... Это работает для меня, но вы не можете открыть файлы по двойному щелчку, вы должны просмотреть с помощью Открыть из блокнота ... dukasvili 7 лет назад 0
Таким образом, вы в основном не отвечаете на вопрос, а предлагаете альтернативу. LPChip 7 лет назад 0