Notepad
-
Epipd
Notepad
Возникла необходимость заменить стандартный блокнот в хрюше на другую программу. Но трабла вся в том, что при удалении файла notepad.exe или его замены, хрюша его восстанавливает, а необходимо, чтобы при оброшении из консоли: notepad.exe report.txt файл открывал заменитель блокнота. Как это настроить, очень нужно.
-
hasherfrog
Re: Notepad
1. Обзовите программу-заменитель "notepad.exe "
2. Положите её в какой-нибудь каталог c:\myBins
3. Переопределите %PATH таким образом, чтобы c:\myBins был первым в пути.
Тогда в консоли при вызове notepad.exe будет запущено Ваше приложение, вместо стандартного.
2. Положите её в какой-нибудь каталог c:\myBins
3. Переопределите %PATH таким образом, чтобы c:\myBins был первым в пути.
Тогда в консоли при вызове notepad.exe будет запущено Ваше приложение, вместо стандартного.
-
Epipd
Re: Notepad
Советую классную прогу как звмену Notepadu - AkelPad
А по поводу установки переиминовываешь AkelPad в Notepad и копируешь туда где был Notepad на загрузочном диске С

http://akelpad.net.ru/
А по поводу установки переиминовываешь AkelPad в Notepad и копируешь туда где был Notepad на загрузочном диске С

-
Epipd
Re: Notepad
Вот его и юзаем
, а о проблемах юзания см. выше.
В итоге все пучком, красивый блокнот, правдо менюшки несколько кривоваты.
, а о проблемах юзания см. выше.
В итоге все пучком, красивый блокнот, правдо менюшки несколько кривоваты.-
Epipd
Re: Notepad
Все сделал, как ты написал (переименовал, в path прописал и даже перезагрузился). И ноль толку, как открывался стандартный блокнот, так и открывается. Даже если выбрать программу для открывания txt новый notepad, он все равно стандартный открывает. ХЕЛП ПЛИЗ. 

-
hasherfrog
Re: Notepad
1. Внимательнее перечитайте мой предыдущий пост.
2. Менять путь можно как из собственно консоли, так и "Мой комп"->"Свойства"->"Дополнительно"->"Переменные среды". В первом случае изменения коснутся только консоли, во втором - всех программ.
3. Путь к "заменителю notepad.exe" должен быть первым в перечислении.
ПС. Перезагрузка необязательна.
Добавлено:
PPS. Кажется, я понял, в чём дело. Вы в консоли говорите notepad, а не notepad.exe. Тогда сделайте дополнительно вот какой финт ушами: программу-заменитель обзовите просто notepad, без расширения. Или сделайте её копию, с именем без расширения (ещё лучше).
2. Менять путь можно как из собственно консоли, так и "Мой комп"->"Свойства"->"Дополнительно"->"Переменные среды". В первом случае изменения коснутся только консоли, во втором - всех программ.
3. Путь к "заменителю notepad.exe" должен быть первым в перечислении.
ПС. Перезагрузка необязательна.
Добавлено:
PPS. Кажется, я понял, в чём дело. Вы в консоли говорите notepad, а не notepad.exe. Тогда сделайте дополнительно вот какой финт ушами: программу-заменитель обзовите просто notepad, без расширения. Или сделайте её копию, с именем без расширения (ещё лучше).
-
Epipd
-
hasherfrog
Re: Notepad
Серверная программа наследует при запуске системное окружение. Данное окружение ещё не содержит c:\myBins. Ваша задача - изменить %PATH% до запуска программы-сервера. В линуксе это просто, в виндах всё немного хуже. Попробуйте запускать службу как батник (я очень надеюсь, что серверная программа не является службой).
-
Gore
Re: Notepad
По идее, запуск программы-сервера идёт в автозапуске, как
Код:
А Вам надо создать файл runServer.bat с содержимым
Код:
И запускать его (runServer.bat) вместо myServerProgram.exe в авторане.
Код:
Код: Выделить всё
myServerProgram.exeА Вам надо создать файл runServer.bat с содержимым
Код:
Код: Выделить всё
set PATH=c:\myBins:%PATH%
myServerProgram.exeИ запускать его (runServer.bat) вместо myServerProgram.exe в авторане.
-
Gore
Re: Notepad
Можно поподробнее про "Батник", бред3 не подходит, по скольку вызов идет как notepad.exe report.txt c сервера.