17

Я не хочу устанавливать PowerToys, я бы предпочел более простое решение для этой конкретной проблемы.

Я пробовал Ctrl+Shift+Right-Click.

Я попытался добавить сценарий реестра, но я получаю следующую ошибку:

Невозможно импортировать D:\Admin\Reg\ Открыть командное окно здесь (администратор)\ Открыть командное окно здесь (администратор).reg: Указанный файл не является сценарием реестра. Вы можете импортировать только двоичные файлы реестра из редактора реестра.

Какие-либо предложения?

Редактировать:

Забыл упомянуть: я попробовал средство import в regedit безрезультатно

8 ответов8

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(Далее) и редактировать любой параллелизм.

4

Самый простой способ, который я знаю, это просто установить CmdOpen. Я знаю, что вы пытаетесь избежать установки чего-либо, но это установка размером 46 КБ, а сами расширения оболочки имеют размер менее 20 КБ каждое (1 для 32-разрядной, 1 для 64-разрядной). У этого также есть некоторые другие полезные функции, которые вы не собираетесь выходить из коробки.

Это, безусловно, проще, чем бороться с изменениями реестра - особенно если у вас возникли проблемы.

1

Я решил это, добавив следующие ключи реестра:

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 и дважды щелкните файл, чтобы установить его в своем реестре.

0

Если вы не хотите устанавливать powertoys, попробуйте Ultimate Windows Tweaker. Это один запуск .exe, который вы можете удалить после.

0

Как вы пытаетесь импортировать файл .reg?

Сообщение об ошибке предполагает, что вы используете опцию ИМПОРТ в RegEdit

Попробуйте дважды щелкнуть по нему в проводнике Windows.

-1

Просто щелкните правой кнопкой мыши, удерживая Shift. Опция появится в контекстном меню.

-2

Вам не нужно ничего добавлять в Windows 7, командная строка с повышенными правами уже включена, просто удерживайте клавишу Shift при щелчке правой кнопкой мыши в папке, контекстное меню предоставляет дополнительные параметры, в том числе командную строку администратора.

Если это не работает для вас, два reg-файла, на которые вы ссылались выше, работают. Убедитесь, что вы используете только Блокнот для создания reg-файла, так как некоторые текстовые редакторы добавляют форматирование, что вызовет проблемы.

Откройте новую копию текстового файла «Блокнот» и вставьте ссылку из первого сценария, затем сохраните файл как elecmd.reg Убедитесь, что файл не был сохранен с дополнительным расширением .txt. Чтобы проверить это, в проводнике откройте меню «Сервис» / «Свойства папки» / «Просмотр» / «Снять флажок» для «Скрыть расширения известных типов файлов». После подтверждения щелкните правой кнопкой мыши файл elecmd.reg и выберите объединить.

Я только что прошел этот процесс, и он работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .