ShellExecute failed (2): Is this command correct? "C:\Program Files (x86)\Notepad++\notepad++.exe [location of file to edit]
Кажется, у меня есть проблемы с RIGHT CLICK > Edit with Notepad ++
. Это на новой установке Microsoft Windows 7 Профессиональная 64-разрядная.
Я не могу найти уведомление об этой ошибке? Или это просто проблема конфигурации Windows 7?
Ответы:
У меня Windows 7 64 Bit, и я больше года работаю с Notepad ++ на другой установке Windows 7 64 Bit, и я никогда не видел такой ошибки. Вы пытались полностью удалить, запустить CCleaner и снова установить Notepad ++?
источник
Notepad++
ссылок. Новая переустановка сработала. Странно ...Это происходит, когда вы устанавливаете Notepad ++ для запуска в качестве администратора в Windows 7.
Зайдите в свой реестр как администратор и найдите notepad ++. Exe. Найдите ключ, под
HKEY_CLASSES_ROOT
которым есть запись сEdit with Notepad++
(или, может бытьEdit with &Notepad++
), и удалите весь ключ. Щелкните правой кнопкой мыши, и вы увидите, что у вас больше нет этой опции.Теперь мы воссоздаем его:
Перейти к:
Создайте новый ключ в оболочке с именем
OpenWithNotepad
и создайте подраздел под этим именемcommand
.В
OpenWithNotepad
ключе строка по умолчанию - это то, что вы хотите, чтобы вызывался пункт контекстного меню. Я установил этоOpen with Notepad++
.Еще в
OpenWithNotepad
ключе создайте новое строковое значение с именемicon
и задайте значение,path-to-notepad++.exe
где путь к блокноту ++. Exe должен быть полным путем, напримерC:\Program Files\Notepad++\notepad++.exe
.Под
command
ключом редактирования строковое значение по умолчанию и изменить его ,"path-to-notepad++.exe" "%1"
где путь к Notepad ++. Ехе должен быть полный путь, напримерC:\Program Files\Notepad++\notepad++.exe
.Когда вы щелкнете правой кнопкой мыши по этой опции, она теперь должна спросить вас правильно, чтобы предоставить администратору Notepad ++ доступ к файлу.
Вам все еще нужно перейти в свойства для notepad ++. Exe и настроить его на запуск от имени администратора.
источник
Это файл реестра, который может помочь всем:
Скопируйте его в Блокнот и сохраните с расширением .reg. Закройте Блокнот и дважды щелкните файл.
источник
На моем компьютере с Windows 7 (32-разрядная версия) я установил notepad ++ для запуска с правами администратора, в результате чего расширение оболочки обозревателя перестало работать с ошибкой «Ошибка выполнения оболочки». Отключение этого параметра (щелчок правой кнопкой мыши, свойства, совместимость ...) решило проблему. Может быть, это то, что вызывает ваши проблемы? (Теперь все, что мне нужно, это расширение оболочки «Редактировать в Notepad ++ от имени администратора» ....)
источник
Я недавно обновил Notepad ++ и начал получать сообщение об ошибке «Ошибка ShellExecute» при попытке использовать функцию контекстного меню «Редактировать в Notepad ++».
Хотя я нашел много сообщений об этой ошибке в Интернете, ни одно из решений, которые я видел, не работало на моей машине.
Вот шаги, которые я использовал для решения проблемы:
Я создал изображение для каждого из этих сценариев и прикрепил их ниже.
Я выделил «Запускать программу от имени администратора» на обоих изображениях и выделил зеленую кнопку «Изменить настройки для всех пользователей» для сценария, в котором опция была включена для всех пользователей.
источник
Удаление, очистка реестра и переустановка не работали для меня. Я также не работал в режиме совместимости, так что это не могло быть моей проблемой.
Для меня проблема заключалась в том, что я установил флажок «Запускать эту программу от имени администратора» на вкладке совместимости. Я включил эту опцию, чтобы иметь возможность сохранять, например, файл hosts. После снятия отметки я наконец смог снова щелкнуть правой кнопкой мыши и редактировать файлы, используя NotePad ++.
источник
Это добавляет к @John Swaringen в посте выше с дополнительным идентификатором пункта меню администратора. Перед применением этих изменений важно убедиться, что N ++ действительно установлен на
C:\Program Files (x86)\Notepad++
. Если нет, то в соответствующем разделе следующего фрагмента (ов) необходимо будет заменить правильный путь установки.На выставке представлены три файла со ссылками на них на домашнем диске или скопируйте код в текстовый файл с расширением .reg:
Первый предназначен только для пункта меню Admin:
Второй для обоих пунктов в меню:
Третье - полностью удалить элемент Admin:
источник
в случае, если вы еще не исправили это, у меня возникла та же проблема, и я попробовал все вышеперечисленное. Я сказал Notepad ++ для запуска в режиме совместимости и получил эту ошибку. После того, как я выключил это, все вернулось к нормальному.
источник
В моем случае помогло установить Notepad ++ в обычный каталог «Program Files», а не в «Program Files (x86)». Путь просто запутался :)
Надеюсь, это поможет!
источник
У меня были постоянные проблемы с Notepad ++ (на 5.9) в отношении открытия / редактирования файлов через интерфейс проводника (как прямой щелчок, чтобы открыть, так и правый щелчок, чтобы редактировать ... и т. Д.). Решением для меня было установить Notepad ++ в C: \ Program Tools \ Notepad ++ \ - если я попробую какое-либо из «официальных» мест установки, Notepad ++ только откроет вещи при запуске в режиме администратора (что является проблемой UAC в заднице, если простите за мой французский)
источник