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

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

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

Аватара для STRELEC1

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


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

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


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

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

 

Аватара для Vanadiy777

Ветеран


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

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


Цитата yurfed:
А почему забыли про AkelPad
Сам предлагает заменить блокнот. »
yurfed,
Сами на 11-ой пробовали?
Не отрабатывает это теперь...

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


Отправлено: 00:07, 08-11-2022 | #21



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

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


Аватара для yurfed

Ветеран


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

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


Цитата Vanadiy777:
Сами на 11-ой пробовали? »
Нет, не пробовал и не подозревал об этом.

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Отправлено: 00:58, 08-11-2022 | #22


Аватара для Vanadiy777

Ветеран


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

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


Цитата omlife:
- Полностью удалить "магазинный" блокнот для всех пользователей!
Главное не снести и классический блокнот тоже...))) В последних образах от майков, это вполне реально... »
omlife,
как это сделать правильно, чтобы "шишек" не набить классический блокнот не "грохнуть"?

Цитата Vadikan:
можете отследить что она делает »
Судя по логу установки, она, также как пишет коллега omlife, сначала удаляет магазинный блокнот,
затем, через дебаггер, перехватывает управление на себя и прописывает путь к блокноту, который был выбран в качестве замены.
Ну, и как уже говорил, пропадает пункт в контекстном меню "Создать - Текстовый документ"

Расковыряв инсталлятор обнаружил скрипт PowerShell:
RemoveNotepad.ps1
Код: Выделить весь код
$App = "Microsoft.WindowsNotepad"
$PackageFullName = (Get-AppxPackage $App).PackageFullName
$ProPackageFullName = (Get-AppxProvisionedPackage -online | where {$_.Displayname -eq $App}).PackageName
Write-Host $PackageFullName
Write-Host $ProPackageFullName

if ($PackageFullName)
{
    [System.Windows.MessageBox]::Show("Removing Notepad store app: $PackageFullName", "Notepad Replacer", "OK", "Information")
    Remove-AppxPackage -package $PackageFullName
}
else
{
    [System.Windows.MessageBox]::Show("Notepad store app not found, continuing with Notepad Replacer installation.", "Notepad Replacer", "OK", "Information")
}

if ($ProPackageFullName)
{
    [System.Windows.MessageBox]::Show("Removing provisioned Notepad store app: $ProPackageFullName", "Notepad Replacer", "OK", "Information")
    Remove-AppxProvisionedPackage -online -packagename $ProPackageFullName
}
else
{
    [System.Windows.MessageBox]::Show("Provisioned Notepad store app not found, continuing with Notepad Replacer installation.", "Notepad Replacer", "OK", "Information")
}

Лог установки:
Installation_Log
Код: Выделить весь код
20:44:44                        Запускается сервис Монитора Установки...
20:44:44                        Версия сервиса: 0x105
20:44:44                        Запускаем 'NotepadReplacerSetup-1.5.exe'...
20:44:44                        Монитор установки запущен
20:44:44    Создана папка       C:\Users\Vanadiy 777\AppData\Local\Temp\is-79HB6.tmp
20:44:44    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\is-79HB6.tmp\NotepadReplacerSetup-1.5.tmp
20:44:45    Создан процесс      C:\Users\VANADI~1\AppData\Local\Temp\is-79HB6.tmp\NotepadReplacerSetup-1.5.tmp
20:44:45    Создана папка       C:\Users\Vanadiy 777\AppData\Local\Temp\is-7SFTK.tmp
20:44:45    Создана папка       C:\Users\Vanadiy 777\AppData\Local\Temp\is-7SFTK.tmp\_isetup
20:44:45    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\is-7SFTK.tmp\_isetup\_setup64.tmp
20:45:06    Уст. значения       HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU\[@]12
20:45:06    Уст. значения       HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\CIDSizeMRU\[@]46
20:45:06    Уст. значения       HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\CIDSizeMRU\[@]46
20:45:11    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\is-7SFTK.tmp\RemoveNotepad.ps1
20:45:11    Создан процесс      C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
20:45:11    Создан процесс      C:\Windows\System32\conhost.exe
20:45:11    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\__PSScriptPolicyTest_czlnrtik.mtp.ps1
20:45:11    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\__PSScriptPolicyTest_rbwvybc0.uau.psm1
20:45:13    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\__PSScriptPolicyTest_ysuvi4tl.tyq.ps1
20:45:13    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\__PSScriptPolicyTest_tzn1hctp.4yb.psm1
20:45:13    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\__PSScriptPolicyTest_lt2w2zgs.iq4.ps1
20:45:13    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\__PSScriptPolicyTest_3pee5f2c.15k.psm1
20:45:14    Создана папка       C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\AppxProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\AssocProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\CbsProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\DismCore.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\DismCorePS.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\DismHost.exe
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\DismProv.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\DmiProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\EdgeProvider.dll
20:45:14    Создана папка       C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\AppxProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\AssocProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\CbsProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\DismCore.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\DismProv.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\DmiProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\FfuProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\FolderProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\GenericProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\IBSProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\ImagingProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\IntlProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\LogProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\MsiProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\OfflineSetupProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\OSProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\ProvProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\SetupPlatformProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\SmiProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\SysprepProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\TransmogProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\UnattendProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\VhdProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\en-US\WimProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\FfuProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\FolderProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\GenericProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\IBSProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ImagingProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\IntlProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\LogProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\MsiProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\OfflineSetupProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\OSProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ProvProvider.dll
20:45:14    Создана папка       C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\AppxProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\AssocProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\CbsProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\DismCore.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\DismProv.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\DmiProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\EdgeProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\FfuProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\FolderProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\GenericProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\ImagingProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\IntlProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\LogProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\MsiProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\OfflineSetupProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\OSProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\ProvProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\SetupPlatformProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\SmiProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\TransmogProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\UnattendProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\VhdProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ru-RU\WimProvider.dll.mui
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\ServicingCommon.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\SetupPlatformProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\SmiProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\SysprepProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\TransmogProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\UnattendProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\VhdProvider.dll
20:45:14    Создан файл         C:\Users\Vanadiy 777\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\WimProvider.dll
20:45:14    Создан процесс      C:\Users\VANADI~1\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\DismHost.exe
20:45:14    Процесс завершен    C:\Users\VANADI~1\AppData\Local\Temp\9173F70B-2529-4F36-A023-B692E2EED44A\DismHost.exe
20:45:15    Процесс завершен    C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
20:45:15    Процесс завершен    C:\Windows\System32\conhost.exe
20:45:15    Создан ключ         HKEY_LOCAL_MACHINE\SOFTWARE\Binary Fortress Software\Notepad Replacer
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\Binary Fortress Software\Notepad Replacer\[@]Target
20:45:15    Создан ключ         HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe\[@]Debugger
20:45:15    Создан ключ         HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Binary Fortress Software\Notepad Replacer
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Binary Fortress Software\Notepad Replacer\[@]Target
20:45:15    Создан ключ         HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe\[@]Debugger
20:45:15    Создана папка       C:\Program Files (x86)\Notepad Replacer
20:45:15    Создан файл         C:\Program Files (x86)\Notepad Replacer\unins000.dat
20:45:15    Создан файл         C:\Program Files (x86)\Notepad Replacer\is-FRVKB.tmp
20:45:15    Переименование      C:\Program Files (x86)\Notepad Replacer\unins000.exe
20:45:15    Создан файл         C:\Program Files (x86)\Notepad Replacer\is-ENQF6.tmp
20:45:15    Переименование      C:\Program Files (x86)\Notepad Replacer\License.txt
20:45:15    Создан файл         C:\Program Files (x86)\Notepad Replacer\is-5C63M.tmp
20:45:15    Переименование      C:\Program Files (x86)\Notepad Replacer\NotepadReplacer.exe
20:45:15    Создан файл         C:\Program Files (x86)\Notepad Replacer\unins000.msg
20:45:15    Создан ключ         HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]Inno Setup: Setup Version
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]Inno Setup: App Path
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]InstallLocation
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]Inno Setup: Icon Group
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]Inno Setup: User
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]Inno Setup: Language
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]DisplayName
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]DisplayIcon
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]UninstallString
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]QuietUninstallString
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]DisplayVersion
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]Publisher
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]URLInfoAbout
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]HelpLink
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]URLUpdateInfo
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]NoModify
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]NoRepair
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]InstallDate
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]MajorVersion
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]MinorVersion
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]VersionMajor
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]VersionMinor
20:45:15    Уст. значения       HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\0EDD95B3-6CED-4E8A-B1BF-78BF11C38837_is1\[@]EstimatedSize
20:45:17    Процесс завершен    C:\Users\VANADI~1\AppData\Local\Temp\is-79HB6.tmp\NotepadReplacerSetup-1.5.tmp
20:45:17    Процесс завершен    D:\Temp_Soft\NotepadReplacerSetup-1.5.exe
20:45:17                        Все процессы завершены
20:45:17                        Инсталляция завершена
20:45:17                        Сервис остановлен
20:45:17                        Анализ инсталляции, пожалуйста, подождите...
20:45:17                        Обнаружено установленных программ: 1

Значения, добавленные в реестр:
Скрытый текст
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Binary Fortress Software\Notepad Replacer]
"Target"="C:\\Program Files\\Notepad3\\Notepad3.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Binary Fortress Software\Notepad Replacer]
"Target"="C:\\Program Files\\Notepad3\\Notepad3.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="C:\\Program Files (x86)\\Notepad Replacer\\NotepadReplacer.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="C:\\Program Files (x86)\\Notepad Replacer\\NotepadReplacer.exe"


Vadikan, вот как-то так...

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


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

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

Отправлено: 11:14, 08-11-2022 | #23


Аватара для Vanadiy777

Ветеран


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

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


omlife,
Понял, спасибо. Но я Dism++ не использую в принципе...

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


Отправлено: 12:35, 08-11-2022 | #24


Аватара для STRELEC1

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


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

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


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

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

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

[HKEY_CLASSES_ROOT\txtfilelegacy\shell\open\command]
@="D:\\PortableApps\\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\\Notepad3\\Notepad3.exe\" -notepadStyleCmdline -z"

Вот что я намудрил. При установке рег-файл запускается на последнем этапе, работает и на живой системе. cmd, bat, reg и файлы сценариев открываются через "изменить", txt, ini, inf сопоставил с Notepad3 через "открыть с помощью",благо он там уже прижился. Также возврат к родному блокноту происходит без проблем.
Надо помудрить до 100% замены без лишних телодвижений.
Отпишитесь, кто испытал.
UNDO
Скрытый текст
Windows Registry Editor Version 5.00

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

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

[-HKEY_CLASSES_ROOT\txtfilelegacy\DefaultIcon]

[-HKEY_CLASSES_ROOT\txtfilelegacy\shell\open]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:39, 08-11-2022 | #25


Аватара для Vanadiy777

Ветеран


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

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


Цитата STRELEC1:
Вот что я намудрил. »
STRELEC1,
интересный подход...
Но, все же правильней будет метод, который предложил коллега omlife.
В этом случае происходит полная подмена на выбранный для замены блокнот.

Осталось только автоматизировать...

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


Отправлено: 16:19, 08-11-2022 | #26


Аватара для STRELEC1

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


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

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


Цитата:
Осталось только автоматизировать...
С учетом предложений omlife , буду пытаться довести до ума, чтобы и при инсталляции и на живой системе происходила полная замена, не затрагивающая "родной".

Отправлено: 16:32, 08-11-2022 | #27


Аватара для Vanadiy777

Ветеран


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

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


Цитата STRELEC1:
чтобы и при инсталляции и на живой системе происходила полная замена, не затрагивающая "родной". »
STRELEC1,
Не совсем понятно, что Вы подразумеваете под словом "родной"
Если Вы имеете ввиду стандартный блокнот, то он не удаляется, и остается работоспособным после удаления Notepad3, или другого установленного блокнота на замену.
А "магазинный" блокнот, естественно, удаляется... Но, при желании, его, опять таки-же, можно вернуть через магазин...

У меня замечательно отработала следующая комбинация:
При помощи скрипта PowerShell, который я давал выше, удалил магазинный блокнот.
Затем добавил рег-файл от omlife.
Установил Notepad3, выбрав опцию "Заменить стандартный блокнот на Notepad3" (дословно не помню, но что-то подобное).
После этого все, что должно было открываться в блокноте по умолчанию, теперь открывается в Notepad3...

Для чистоты эксперимента изменил значение "Debugger" на AkelPad...
Соответственно, вместо Notepad3 стал использоваться AkelPad, со всеми вытекающими...

Не знаю, как Вы, а я, пожалуй, на этом методе и остановлюсь ( еще раз, спасибо omlife за идею и предоставленный рег-файл) , допилю только под себя...

Идея такая - "слепить" программу, которая удаляла бы "магазинный" блокнот, затем анализировала бы установленные, ну, скажем так,
самые известные блокноты (AkelPad, Notepad3, Notepad++, и т.д.), и назначала бы его по умолчанию вместо стандартного...
Вот, только, как задать приоритет, если их несколько?

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


Отправлено: 17:19, 08-11-2022 | #28


Аватара для STRELEC1

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


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

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


Vanadiy777,
Родной это магазинный. При запуске скрипта PowerShell выдает ошибку с указанием строки и знака. Копировал со страницы. Параллельно возникает вопрос как осуществить указанную комбинацию при инсталляции, внедрив ее в дистрибутив.
Мой вариант я испытал при инсталляции на подопытном компе. Иконки ini, inf, log как у Notepad3. остальные - как и должно быть.

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


Отправлено: 20:04, 08-11-2022 | #29


Аватара для Vanadiy777

Ветеран


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

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


Цитата STRELEC1:
При запуске скрипта PowerShell выдает ошибку с указанием строки и знака. »
Не знаю, как Вы его запускали... Я запускал из контекстного меню "Выполнить с помощью PowerShell"...

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


Ваш вопрос, изначально, звучал так:
Цитата STRELEC1:
Как корректно заменить Notepad 11 на любой другой? »
А теперь получается так:
"Тетенька, дайте попить, а то так есть хочется, что даже переночевать не с кем..."

Извините, ничего личного...

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


Отправлено: 21:01, 08-11-2022 | #30



Компьютерный форум 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




 
Переход