Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   (solved) Как заменить стандартный блокнот (Notepad) в дистрибутиве ? (http://forum.oszone.net/showthread.php?t=59697)

Aspirine 26-05-2005 15:22 327531

Замена стандартного Блокнота
 
Всем привет!
Вопрос: можно ли заменить в дистривутиве unnatended винды стандартный блокнот другим, и чтобы он устанавливался по умолчанию.
Пробовал через $OEM$ закинуть, но он не становиться по умолчанию...
Спасибо!

VseDoFeNi 26-05-2005 18:22 327599

Aspirine
Скачай AkelPad.exe, переименй в notepad.exe, упакуй его командой makecab notepad.exe, получишь архив notepad.ex_
Замени в дистрибе файл notepad.ex_ новым.

Aspirine 26-05-2005 18:32 327601

VseDoFeNi
Спасибо!
Сейчас пойду проверю...

maxim2 19-01-2006 14:10 394629

(solved) Как заменить стандартный блокнот (Notepad) в дистрибутиве ?
 
Привет всем.
Когда ставлю операционку постоянно заменяю блокнот на AkelPad можно ли это сделать в автоматической установке? И как?

godoo 19-01-2006 15:18 394657

maxim2
Юзай фильтры и поиск, например http://forum.oszone.ru/showpost.php?...&postcount=523

System 19-01-2006 17:07 394712

Очень прсто. Я сделал так!
Переименовал файл AkelPad в notepad. И положил его сюда $OEM$\$$\System32. При автоматической установке сам встанет куда надо!

maxim2 20-01-2006 06:19 394907

Поиск юзал непомогло, ща попробуемс.

Vadikan 20-01-2006 06:34 394908

maxim2
Вообще-то, фильтром по блокнот можно найти. Склеиваю.

maxim2 20-01-2006 08:33 394931

Усе спасибки получилось

Cesc 20-01-2008 18:14 721452

Можно ли заменить стандартный Notepad на Notepad++ 4.7.5 просто переименовав его в Notepad.ехе,запаковать и заменить в дистрибе на свой?На сайте написано,чтобы заменить notepad на notepad++ нужно в windows\system32,system32\dllcache,windows\ заменить noitepad.exe на их notepad.exe.

Drinko 21-01-2008 03:51 721783

Цитата:

Цитата Cesc
Можно ли заменить стандартный Notepad на Notepad++ 4.7.5 просто переименовав его в Notepad.ехе,запаковать и заменить в дистрибе на свой? »

Можно, предварительно выведя его (notepad.ехе) из списка защиты WFP

Cesc 21-01-2008 13:22 722063

Цитата:

Цитата Drinko
Можно, предварительно выведя его (notepad.ехе) из списка защиты WFP »

В смысле?Ты предлагаешь отключить проверку контроля суммы?А если обработать ModifyPE,не надо ниче отключать?

dimmell 22-01-2008 16:00 722908

Да сходите Вы на сайт Notepad++ там есть все для замены стандартного блокнота с инструкцией что и куда ложить. Сам уже давно заменил и никаких проблем.
PS.Пишу со смарта ,поэтому ни ссылку, ни файлы выложить не могу.

Cesc 22-01-2008 19:07 723068

Был я там,ну так напиши как ты это сделал.Там расписано,но в 4 папки notepad.exe из дистра оно само кидает в них? Просто скачал NppLauncher.bin.zip(7кб),достал notepad.exe,запаковал и заменил в дистре и все?

dimmell 22-01-2008 22:16 723216

Вложений: 1
Я устанавливаю через BS Postinstaler с ключами -S саму прогу и примочку (лежит в аттаче), которая все сделает без лишних запросов.
Как установить по-другому - сообразите сами :)
По теории, по такому принципу можно заменить много чего.

Devils0411 14-07-2009 19:34 1167657

Похожая ситуация, только необходимо заменить блокнот на живую систему. ОС - windows 7. Пытался заменить, пишет что отказано в доступе.

Drongo 14-07-2009 21:27 1167745

Devils0411, [addon] Akelpad сделайте конструктором аддон и запустите.

Vadikan 15-07-2009 01:51 1167892

Devils0411, просто установите программу и ассоциируйте ее нужными типами файлов. При чем тут автоустановка?

Devils0411 17-07-2009 18:21 1170766

Собсна напишу свой вариант пакетника для замены стандартного блокнота на вот этот вариант
Для Windows XP:
Код:

@echo off
Title Installation Notepad2 Windows XP
copy notepad2.exe %systemroot%\system32\dllcache\notepad.exe /y
copy notepad2.exe %systemroot%\system32\notepad.exe /y
copy notepad2.exe %systemroot%\ServicePackFiles\i386\notepad.exe /y
copy notepad2.exe %systemroot%\notepad.exe /y
Echo Installation complete. Press any key.
pause

Для Windows 7
Код:

@Echo off
TITLE Notepad2  Windows 7

takeown /f %systemroot%\notepad.exe
takeown /f %systemroot%\System32\notepad.exe

icacls %systemroot%\notepad.exe /grant "%username%":f
icacls %systemroot%\System32\notepad.exe /grant "%username%":f
IF EXIST %systemroot%\SysWOW64 (bcdedit.exe -set loadoptions "DDISABLE_INTEGRITY_CHECKS")
echo.
echo Original notepad.exe has been replaced
echo.
cd /d %~dp0
copy notepad2.exe %systemroot%\System32\notepad.exe /y
copy notepad2.exe %systemroot%\notepad.exe /y
echo.
echo Notepad2 installation is completed.
echo.
pause


ALEKCEN 28-04-2012 18:09 1907402

Devils0411,
Ты мой спаситель прямо.Всё просто,быстро и наглядно.А то в самом деле - в ХРюшке всё было более-менее просто,а тут создали геморою.Правда ещё несколько команд,опций и переменных не знаю,из-за этого и не мог всё так-же "в тихую" сделать.А именно не знаю команд - icacls и переменной - DDISABLE_INTEGRITY_CHECKS ,а вот это - /d %~dp0 - вообще не понял,что такое)) ну,а про takeown понял из перевода,надеюсь тут всё дословно без "подковырок".

А можешь такой-же написать,только без батника и под винраром ? а то я из него распаковывал из архива (часть команд сразу отпадёт),а так приходится - распаковать сначало в папку,а потом уж заменять...хотя...хотя тут ведь сначало должны выполнится команды на присвоение\изменение прав,а потом уж распаковываться...да...незадача.И даже заслать этот самый батник в архив и прописать команду на его запуск - не прокатит...


Время: 23:49.

Время: 23:49.
© OSzone.net 2001-