[Quote]

    puhpol
  • 2
  • Longevity: 5 years 8 months
  • Posts: 933
  • REPUTATION:60

    [+] [-]
Приветствую господа! aa
Очень бы хотелось прописать Notepad++ в контекстное меню Вин РЕ. Подскажите как это сделать пожалуйста?
Если можно поподробнее, так как слово реестр меня очень пугает и я там не когда не был... ah

[Quote]

    saimonyz
  • 1619
  • Longevity: 4 years 9 months
  • Posts: 93
  • REPUTATION:13

    [+] [-]
open-with-notepad-plus-menu-x86
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad++]
"Icon"="C:\\Program Files\\Notepad++\\notepad++.exe"
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad++\command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" \"%1\""
open-with-notepad-plus-menu-x64
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad++]
"Icon"="C:\\Program Files (x86)\\Notepad++\\notepad++.exe"
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad++\command]
@="\"C:\\Program Files (x86)\\Notepad++\\notepad++.exe\" \"%1\""
undo
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\*\shell\Open with Notepad++]

[Quote]

    AZJIO
  • 17953
  • Longevity: 2 years 4 months
  • Posts: 418
  • REPUTATION:56

    [+] [-]
в батник на загрузке можно добавить
:: регистрация NppShell.dll для конт. меню
:: запуск по тихому от админа
regsvr32.exe /s "%~dp0NppShell_06.dll"
:: запуск с менюшкой где можно указать текст пункта
regsvr32.exe /i "%~dp0NppShell_06.dll"
:: удаление пункта
regsvr32.exe /u /s "C:\Program Files (x86)\Notepad++\NppShell_06.dll"

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years 5 months
  • Posts: 3237
  • REPUTATION:127

    [+] [-]
puhpol, aa
В виде батника, он должен лежать рядом с notepad++.exe
@echo off
cd /d "%~dp0"
Reg.exe add "HKCR\*\shell\Open with Notepad++" /v "" /t REG_SZ /d "Open with Notepad++" /f
Reg.exe add "HKCR\*\shell\Open with Notepad++" /v "Description" /t REG_SZ /d "Open with Notepad++" /f
Reg.exe add "HKCR\*\shell\Open with Notepad++" /v "Icon" /t REG_SZ /d "%~dp0notepad++.exe" /f
Reg.exe add "HKCR\*\shell\Open with Notepad++" /v "MUIVerb" /t REG_SZ /d "Open with Notepad++" /f
Reg.exe add "HKCR\*\shell\Open with Notepad++\command" /v "" /t REG_SZ /d "\"%~dp0notepad++.exe\" \"%%1\"" /f
::UnInstall
::Reg.exe delete "HKCR\*\shell\Open with Notepad++" /f

[Quote]

    puhpol
  • 2
  • Longevity: 5 years 8 months
  • Posts: 933
  • REPUTATION:60

    [+] [-]
Огромное спасибо добрые люди! aa az

[Quote]

    puhpol
  • 2
  • Longevity: 5 years 8 months
  • Posts: 933
  • REPUTATION:60

    [+] [-]
Еще одна проблемка, при загрузке под РЕ не запускается notepad++.exe.
Причем не один из трех:
1. из 2k10
2. Портабле апс
3. из этой темы
Под ВИНРЕ8 х64 из (XMPE_W7_10_EFI)_2019 - все отлично
Под ВИНРЕ8 х86 из (XMPE_W7_10_EFI)_2019 - не работает
Под ВИНРЕ10 х64 из (XMPE_W7_10_EFI)_2019 - все отлично
Под Windows 7 PEx86 (compact) не работает.
Выдает вот такую ошибку:.
Это можно как то исправить?

[Quote]

    AZJIO
  • 17953
  • Longevity: 2 years 4 months
  • Posts: 418
  • REPUTATION:56

    [+] [-]
Остаётся только с помощью какой нибудь проги отслеживающей вызовы API или обращение к DLL выявить чего ей не хватает. Забыл название проги следящей за API, а за файлами наверно filemon.

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years 5 months
  • Posts: 3237
  • REPUTATION:127

    [+] [-]
puhpol, aa
74368Это можно как то исправить?
Вот список библиотек, которые она использует.

Скорее всего, чего-то не хватает.
Добавлено через 58 минут 52 секунды:
AZJIO aa
74394Забыл название проги следящей за API, а за файлами наверно filemon.
Была такая прога, filemon, потом ее объединили с regmon, в настоящее время называется ProcMon (Process Monitor)

[Quote]

    puhpol
  • 2
  • Longevity: 5 years 8 months
  • Posts: 933
  • REPUTATION:60

    [+] [-]
Приветствую господа! aa Спасибо.
Не работает, дилки проверил все есть......

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years 5 months
  • Posts: 3237
  • REPUTATION:127

    [+] [-]
puhpol, aa
Выложи конкретные .wim образы сборок, на которых notepad++, посмотрю, чего не хватает.

[Quote]

    puhpol
  • 2
  • Longevity: 5 years 8 months
  • Posts: 933
  • REPUTATION:60

    [+] [-]
nikzzzz, Приветствую! aa
Вот https://yadi.sk/d/x_9BBN7UjQmYaQ
С "Компактом" - фиг с ним, оно там не особо нужно. Удивляет что на х64 системах работает .

[Quote]

    AZJIO
  • 17953
  • Longevity: 2 years 4 months
  • Posts: 418
  • REPUTATION:56

    [+] [-]
nikzzzz, нет я имел ввиду Dependency Walker 2.2, пошарил в дистрибутивах AutoIt3 и нашёл в шапке на руборде в "Инструмент".

[Quote]

    nikzzzz
  • 215
  • Longevity: 5 years 5 months
  • Posts: 3237
  • REPUTATION:127

    [+] [-]
puhpol
Посмотрел, нашел недостающие dll'ки, но это не помогло.
Скорее всего, notepad++ использует какие-то объекты, которых просто нет или они не зарегистрированы в обрезанной системе.
Как вариант, можно откатиться на более древнюю версию notepad++, например версия 6.2.3 нормально работает, другие не проверял.
Если используется PsMgr, можно держать две версии, ярлыки на нужную версию будут создаваться автоматически в зависимости от загруженной системы.

[Quote]

    puhpol
  • 2
  • Longevity: 5 years 8 months
  • Posts: 933
  • REPUTATION:60

    [+] [-]
nikzzzz, Спасибо огромное, добрый человек! az
Не сообразил с версиями поиграться.... Да, версия 6.2.3 и на "компакт" завелась.

[Quote]

    AZJIO
  • 17953
  • Longevity: 2 years 4 months
  • Posts: 418
  • REPUTATION:56

    [+] [-]
версия Notepad++ 6.5.3, после которой поменялась версия scintilla, вот моя сборка для AutoIt3.


Display posts:    

Current time is: 07-Jul 11:53

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum