Войти

Показать полную графическую версию : Подмена системных прог своими


AnGel_of_Death
26-08-2006, 17:58
у меня возник вопрос как допустим подменить системные проги своими? Например я хочу вместо обычного notepad, поставить другой например:notepad++ (http://puzzle.dl.sourceforge.net/sourceforge/notepad-plus/npp.3.8.Installer.exe). У него очень много достоинств по сравнению с обычным. Подсветка синтаксиса вроде 20 языков, счет строк, вообщем очень удобная вещь. Вот мне захотелось поставить его вместо стандартного, только как это сделать не знаю. Просто открыть с помощью допустим меня не устраивает. пробовал подменить сам notepad в папке System32 на ярлык с темже именем ссылающийся на notepad++, а notepad удаляю, так он снова появляется т.е виндоус его заново создает. как можно это обойти? или каким другим способом можно осуществить подмену.
За ранее спасибо!

Cyberhawk
27-08-2006, 12:20
Как вариант (более централизованный, и возможностей больше): Пуск -- Панель управления -- Свойства папки, закладка "Типы файлов". Там выбираешь нужные тебе типы (*.txt, *.cpp (если для языков программирования, к примеру)) и жмешь на кнопочку "Изменить" ("Change") напротив строки "Открывать с помощью" ("Opens with"). Там же можешь и значки задавать на конкретные группы файлов.
P.S. В самой программе (альтернативной) по идее могут быть опции ассоциирования с типами файлов.

Vovanchik
27-08-2006, 12:23
а можно просто заменить файл notepad.exe в папках в следующей последовательности
C:\WINDOWS\system32\dllcache (системная - в проводнике скрыта)
C:\WINDOWS\system32\
C:\WINDOWS\

XXXler
27-08-2006, 13:07
можно воспользоватся утилитами:
WfpAdmin Console Version, (c)2003 Bitsum Technologies
Version: 2.00
http://www.bitsum.com
-------------------------------------------------------

USAGE: WfpAdminc [/DeprotectAll] ["folder1" "folder2" "folder3" ...]

Samples:
To disable WFP completely,
"WfpAdmin /DeprotectAll"
To deprotect c:\windows\system32 and c:\windows\system,
"WfpAdmin c:\windows\system32 c:\windows\system"

Notes:
If a space exist in a folder name, it need be enclosed in quotation marks.

Version 1.01, Copyright (C)2001, Frank P. Westlake. The only way to the Father i
s through Jesus.
Registers file move operations to be accomplished during the next system start.

MoveEx [existing-file [new-file]] [/d # [/DeleteAllOK]]

existing-file Complete path to the file to move or to delete.
new-file Complete path to the new filename. If new-file exists it will be
overwritten unless the /o option is included. If new-file is not
specified, existing-file will be deleted.
/d Delete the entry number from the list of pending operations.
/DeleteAllOK Do not ask if OK to delete all entries.
/o Do not overwrite new-file if it exists.

With no parameters the current pending rename operations are printed.

The /d option will delete an individual entry if # is greater than 0. If # is 0
(zero), all entries will be deleted after verification from the user. User
verification can be included on the command line with the /DeleteAllOK option.

Pending rename operations are stored in:
WINNT: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
PendingFileRenameOperations
Windows9x: %WINDIR%\WININIT.INI [Rename]

Examples:
MoveEx %SystemRoot%\Memory.dmp &REM Delete
MoveEx C:\temp\NewExplorer.exe %SystemRoot%\Explorer.exe &REM Rename
MoveEx &REM List entries
MoveEx /d 0 &REM Delete entries

AnGel_of_Death
30-08-2006, 08:54
Vovanchik
Извините конечно за тупость но не могу найти dllcache. Может ли быть такое что у меня ее нет(или может назывется как по другому? у меня Win XP SP2)
Cyberhawk В этой программе есть все что необходимо, но хотелось бы сделать так чтобы при нажатии на ссылку "открыть в блокнот" вызывался именно этот редактор, т.е. сделать его системным.(я конечно понимаю что это излишество, прихоть как хотите называйте, но интересно)

Coutty
30-08-2006, 10:58
AnGel_of_Deathне могу найти dllcache.
1. Заходишь через проводник в папку win\system32.
2. В строке адреса дописываешь \dllcache
3. Оно открывается.

Ещё в самом Notepad'e++:
Опции - Настройки - Связанные расширения. Перетащить то, что надо ассоциировать.




© OSzone.net 2001-2012