Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 11 » Разное - [решено] Замена штатного Notepad на другой

Ответить
Настройки темы
Разное - [решено] Замена штатного Notepad на другой

Аватара для STRELEC1

Пользователь


Сообщения: 109
Благодарности: 20

Профиль | Отправить PM | Цитировать


Как корректно заменить Notepad 11 на любой другой? Способ по аналогии с 10-й не проходит.
Спасибо.

Отправлено: 09:39, 26-10-2022

 

Аватара для STRELEC1

Пользователь


Сообщения: 109
Благодарности: 20

Профиль | Отправить PM | Цитировать


omlife, Здравствуйте.
Цитата:
В идеале нужно потрошить дистрибутив (я так делаю)...
А нельзя ли поподробнее заострить внимание на этом вопросе? На примере, допустим ОЕМ-папок, чтобы при инсталляции системы по умолчанию ставился требуемый текстовый редактор, а не предлагаемый.
Спасибо.

Отправлено: 10:00, 10-11-2022 | #41



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 876

Профиль | Отправить PM | Цитировать


Коллеги, всех приветствую!

Собрал, вот, на скорую руку, свой "удалятор блокнота"... (Спасибо за идею и рег-файлы коллеге omlife)
Программа еще сырая и, скорее всего, потребуется еще не одна доработка, но у меня вроде все работает...

Что делает программа:
  • Удаляет "магазинный" блокнот (при необходимости его всегда можно восстановить из Microsoft Store).
  • Добавляет необходимые значения в реестр.
  • Отключает предложение установить блокнот снова из Microsoft Store.
  • Имеется возможность добавления своих настроек для отладчика из файла "Notepad.reg".
    (Файл "Notepad.reg" надо расположить в одной папке с программой)
Пример Notepad.reg
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="\"C:\\Program Files\\Notepad3\\Notepad3.exe\" /z"
"UseFilter"=-

Ключи для тихого запуска /SILENT или /VERYSILENT.
Установка на живую систему, а также возможность использования через SetupComplete.cmd

Просьба ко всем, кто может или хочет, затестить...

Windows Notepad Remover

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Последний раз редактировалось Vanadiy777, 10-11-2022 в 19:39. Причина: Дополнение описания

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:18, 10-11-2022 | #42


Аватара для STRELEC1

Пользователь


Сообщения: 109
Благодарности: 20

Профиль | Отправить PM | Цитировать


Vanadiy777,
Цитата:
Собрал, вот, на скорую руку, свой "удалятор блокнота"...
Ввиду неудачного варианта, считаю необходимым удалить сообщение.

Последний раз редактировалось STRELEC1, 10-11-2022 в 23:58.


Отправлено: 21:48, 10-11-2022 | #43


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 876

Профиль | Отправить PM | Цитировать


STRELEC1,
Абсолютно не понятны эти Ваши манипуляции в реестре:
Ваш вариант
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\notepad.exe]
"NoOpenWith"=-

[HKEY_CLASSES_ROOT\txtfilelegacy\DefaultIcon]
@="D:\\PortableApps\\Notepad\\Notepad3\\Notepad3.exe"

[HKEY_CLASSES_ROOT\txtfilelegacy\shell\open\command]
@="D:\\PortableApps\\Notepad\\Notepad3\\Notepad3.exe \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"UseFilter"=dword:00000000

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="\"D:\\PortableApps\\Notepad\\Notepad3\\Notepad3.exe\" -notepadStyleCmdline -z"

В Вашем случае, при использовании моего варианта будет достаточно этого:
Notepad.reg
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="\"D:\\PortableApps\\Notepad\\Notepad3\\Notepad3.exe\" -notepadStyleCmdline -z"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"UseFilter"=dword:00000000

Notepad.reg закидываете в папку ОЕМ рядом с программой, структуру Вы, очевидно знаете,
и прописываете запуск программы в SetupComplete.cmd, используя ключ /VERYSILENT

Остальные значения реестра уже присутствуют в программе, и по новой их добавлять не нужно.

После установки Windows 11 получите систему блокнотом Notepad3.

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:26, 10-11-2022 | #44


Аватара для STRELEC1

Пользователь


Сообщения: 109
Благодарности: 20

Профиль | Отправить PM | Цитировать


Цитата:
В Вашем случае, при использовании моего варианта будет достаточно этого
С учетом Вашей разработки не смогли бы посоветовать, как применить подсказки от omlife применительно к моей (портативной) ситуации, как-то не лежит душа к инсталляции. Согласен - мой вариант "сыроват".
Спасибо.

Последний раз редактировалось STRELEC1, 10-11-2022 в 23:54.


Отправлено: 23:00, 10-11-2022 | #45


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 876

Профиль | Отправить PM | Цитировать


Цитата STRELEC1:
С учетом Вашей разработки не смогли бы посоветовать, как применить подсказки от omlife применительно к моей (портативной) ситуации, как-то не лежит душа к инсталляции. »
STRELEC1,

Нет в моей программе никакой инсталляции...
Ну, х.з., может быть я объяснять не умею...

Я Вам дал готовый рабочий вариант, и для живой системы, и для использования с Вашими ОЕМ-папками при установке системы.

Еще раз говорю - все идеи и значения реестра от omlife уже реализованы в программе...
Вам необходимо только свой рег-файл "Notepad.reg", со своими настройками, положить рядом с программой, и он будет подхвачен автоматически.

В нем Вы можете указать путь к любому своему блокноту, на который Вы хотите заменить, будь то "порташка", или установленная версия...

А что касаемо разных редакторов для одного типа файлов - то для этого контекстное меню существует, которое также можно отредактировать под себя.

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Последний раз редактировалось Vanadiy777, 11-11-2022 в 01:18.


Отправлено: 00:15, 11-11-2022 | #46


Аватара для STRELEC1

Пользователь


Сообщения: 109
Благодарности: 20

Профиль | Отправить PM | Цитировать


Vanadiy777,
Цитата:
А что касаемо разных редакторов для одного типа файлов - то для этого контекстное меню существует
Вот в этом-то и есть большое преимущество ОЕМ-папок, когда несколько компов.

Отправлено: 10:06, 11-11-2022 | #47


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 876

Профиль | Отправить PM | Цитировать


Цитата STRELEC1:
Цитата:
А что касаемо разных редакторов для одного типа файлов - то для этого контекстное меню существует
Вот в этом-то и есть большое преимущество ОЕМ-папок, когда несколько компов. »
STRELEC1,
Не вижу абсолютно никакой связи... Что Вы к этим ОЕМ-папкам прицепились? У Вас что, их несколько?
Ну так и разложите по ним настройки для разных компов.

Такое ощущение складывается, что мы на разных языках разговариваем...
Никак не могу понять, что Вы сделать хотите...

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 10:31, 11-11-2022 | #48


Аватара для STRELEC1

Пользователь


Сообщения: 109
Благодарности: 20

Профиль | Отправить PM | Цитировать


Vanadiy777,
Цитата:
Такое ощущение складывается, что мы на разных языках разговариваем...
Никак не могу понять, что Вы сделать хотите...
Нашу дискуссию по данной теме считаю весьма полезной и плодотворной.
Вполне достаточно для решения:
Скрытый текст
Windows Registry Editor Version 5.00

; Заменить в реестре настройки Win11 на настройки от Win10 для типов файлов ini, inf, log ну и конечно txt
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.inf]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.inf]
@="inffile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.inf\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile]
@="Setup Information"
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,73,00,65,00,74,00,75,00,70,00,61,00,70,00,69,00,2e,00,64,00,6c,\
00,6c,00,2c,00,2d,00,32,00,30,00,30,00,30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ini]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ini]
"PerceivedType"="text"
@="inifile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ini\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile]
@="Configuration Settings"
"EditFlags"=dword:00200000
"FriendlyTypeName"="@shell32.dll,-10151"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.log]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.log]
@="txtfile"

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt]
"Content Type"="text/plain"
"PerceivedType"="text"
@="txtfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt\ShellNew]
"ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,2c,00,\
2d,00,34,00,37,00,30,00,00,00
"NullFile"=""

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile]
@="Text Document"
"EditFlags"=dword:00210000
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,\
00,2c,00,2d,00,34,00,36,00,39,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,30,00,32,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00

Скрытый текст
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="\"D:\\PortableApps\\Notepad\\Notepad3\\Notepad3.exe\" -notepadStyleCmdline -z"


https://anonfiles.com/rdaaR2G6y1/OpenWith2_jpg

Последний раз редактировалось STRELEC1, 11-11-2022 в 11:05.


Отправлено: 10:49, 11-11-2022 | #49


Аватара для Vanadiy777

Ветеран


Сообщения: 2186
Благодарности: 876

Профиль | Отправить PM | Цитировать


Цитата STRELEC1:
Вполне достаточно для решения: »
STRELEC1,
тогда что Вам мешает это применить?
Вы же знаете как это через SetupComplete.cmd сделать...

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 11:54, 11-11-2022 | #50



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 11 » Разное - [решено] Замена штатного Notepad на другой

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Офис и Текст - [решено] Замена повторяющегося слова на список слов в Notepad++ lyohalyoha Программное обеспечение Windows 7 26-09-2021 16:53
CMD/BAT - [решено] замена подстрок из одного файла в другой vngreez@vk Скриптовые языки администрирования Windows 3 19-03-2017 10:48
GeForce 8600 GT 256 mb можно вместо штатного вентилятора Titan TTC-CUV2AB/RHS(DIY)? JBB Разгон, охлаждение и моддинг 5 05-02-2013 15:01
замена notepad.exe (x64) semiono AutoIt 5 15-04-2010 02:20
Разное - Замена легального номера активации на другой легальный для XP Home Edition keen-set Лицензирование продуктов Microsoft 3 25-06-2009 10:24




 
Переход