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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon's] bootINI

Ответить
Настройки темы
Служебные - [addon's] bootINI

Аватара для jameszero

Модератор


Moderator


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


Конфигурация

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


Изменения
Автор: jameszero
Дата: 21-05-2008
Описание: Аддоны совместимы с SP2/SP3
Аддон для изменения строки /noexecute=optin на /noexecute=AlwaysOff /nopae в файле boot.ini для текущей системы
Такая корректировка необходима для запуска некоторых, относительно старых программ на современных компьютерах.
Аддон актуален на системах с поддержкой функций Data Execution Prevention и Page Address Extensions.
--
Скачать аддон DEPAE (за основу взят скрипт от Petya V4sechkin)
~50 Кб

Аддон, добавляющий параметр /usepmtimer в файл boot.ini для текущей системы
Актуален на системах, поддерживающих функций управления частотой процессора.
--
Скачать аддон USEPMTIMER (за основу взят скрипт)
~50 Кб
--
Для интеграции в дистрибутив Windows распакуйте архивы в папку "Addons" Набора обновлений

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

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

Отправлено: 14:12, 18-03-2006

 

Аватара для volk1234

Старовер


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

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


я создал альтернативу bootINI без всяких
хитростей просто 2 строчки в бат файле! jameszero зачем такие сложности??
пользуйтесь.

http://forum.oszone.net/showthread.p...619#post615619

в предыдущем посте был неправ, через анатенд не срабатыват.

-------

Ю-ху!


Отправлено: 02:37, 19-07-2007 | #61



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

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


Аватара для jameszero

Модератор


Moderator


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

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


volk1234
Данный аддон тоже состоит просто из cmd файла, он всего лишь упакован в 7x sfx, с одной единственной целью - скрыть консольное окно выполнения.
А сложности в сабже затем, чтобы параметры загрузки из аддона перезаписывали только те, что должны и не затрагивали уже существующие, не относящиеся к аддону. В вашем варианте, происходит просто удаление всех параметров и прописывание заданных аддоном. Такой вариант не универсален.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 09:23, 19-07-2007 | #62


Аватара для volk1234

Старовер


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

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


ну да. зато в 40 раз меньше )
кроме того в 90 случаях из 100 у людей стоит 2 ключа в boot.ini
noexecute fast detect. Ну еще usepmtimer но его можно или добавить в батник,
или винда при установке обновлений на многоядерник может сама дописать.
А вот твой аддон он может определить какую из 3х строчек boot.ini или из 5 надо патчить?

-------

Ю-ху!


Отправлено: 12:31, 19-07-2007 | #63


Аватара для jameszero

Модератор


Moderator


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

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


volk1234
Цитата:
А вот твой аддон он может определить какую из 3х строчек boot.ini или из 5 надо патчить?
Аддоны, априори, предназначены для установки на новой системе, а не для изменения уже существующей.
Ответ на твой вопрос здесь
Цитата:
новая система ставит себя первой в списке boot.ini (так что Id по-любому будет 1)

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 13:52, 19-07-2007 | #64


Аватара для volk1234

Старовер


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

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


спасибо за информацию.
надеюсь наши аддоны будут дополнять друг друга.
а с boot query petya vase4kin решил проблему??

-------

Ю-ху!


Отправлено: 14:13, 19-07-2007 | #65


Аватара для jameszero

Модератор


Moderator


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

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


volk1234
Цитата:
а с boot query petya vase4kin решил проблему??
Ну это не то, что бы проблема)) Скорее, метод получения существующих параметров загрузки ОС. См. пост с листингом аддона.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 14:54, 19-07-2007 | #66


Аватара для volk1234

Старовер


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

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


да я смотрел, прикольно.
я свой адон сделал для работы.
Чтобы точно знать что получу в boot.ini
при установке на много компьютеров.
всеже без команд for if,
мне както спокойнее.

-------

Ю-ху!


Отправлено: 17:34, 19-07-2007 | #67


Аватара для Real Root

Старожил


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

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


Цитата volk1234:
ну да. зато в 40 раз меньше ) кроме того в 90 случаях из 100 у людей стоит 2 ключа в boot.ini noexecute fast detect. Ну еще usepmtimer но его можно или добавить в батник, или винда при установке обновлений на многоядерник может сама дописать. А вот твой аддон он может определить какую из 3х строчек boot.ini или из 5 надо патчить?
Вот вам вариант кода, который определяет какая винда загружена сейчас - по дефолтному ключу. Хоть с 50-ой винды грузитесь:
Код: Выделить весь код
SetLocal EnableExtensions EnableDelayedExpansion
For /F "UseBackQ Tokens=1* Delims=:" %%I In (`BootCfg /Query`) Do (
	Set String=%%I
	echo "!String!"
	if "!String!"=="default" Set Default=%%J
	if "!String!"=="default" Set Default=!Default:~1!
	if "!String!"=="default" Set Default=!Default:~0,35!
  	if "!String!"=="Идентификатор загрузочной записи" Set Num=%%J
  	if "!String!"=="Идентификатор загрузочной записи" Set Num=!Num:~1!
  	if "!String!"=="Идентификатор загрузочной записи" Set Num=!Num:~0,1!
	if "!String!"=="Путь" Set Boot=%%J
  	if "!String!"=="Путь" echo "!Default!" = "!Boot!"
  	if "!String!"=="Путь" echo "!Default!" = "!Boot:~29!"
  	if "!String!"=="Путь" Set Boot=!Boot:~29!
  	if "!String!"=="Путь" echo "!Default!" = "!Boot:~0,35!"
  	if "!String!"=="Путь" Set Boot=!Boot:~0,35!
  	if "!Boot!"=="!Default!" Set FirstParam=%%J
  	if "!Boot!"=="!Default!" Set FirstParam=!FirstParam:~12!
  	If "!FirstParam:~0,1!"=="/" GoTo :Break)
exit
:Break
Set Modif=!FirstParam:optin=AlwaysOff!
BootCfg /Raw "!Modif!" /Id !Num!
exit
ВНИМАНИЕ: ПРИГОДНО ТОЛЬКО ДЛЯ РУССКОЙ ОКОШКИ!
Кстати, собрано на основе и вкуривания работы приведенных выше в теме коммандных сценариев. Вкуривал как они работают около 5 - 7часов. До этого имел очень малый опыт (или почти не имел опыта) работы с циклами. Но зато теперь такое могу творит в командной строке...
(If одинаковое условие = действие), выполняется по-нескольку раз т.к. в первую очередь проверял на окнах установленных еще в 2003г, с тех пор они только обновлялись, латались, глючили, глючили нехило и т.д. А параметр
if условние (
команды
.....
) почемуто в них не работет. Ну что тут скажешь: сапожник без сапог!
Кстати, как я потом выяснил, команда for ?? in (??) do (
команды
) тоже не работет в моей допотопной окне
Спасибо тем, кто выложил предыдущие варианты сценариев.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:39, 20-07-2007 | #68


Аватара для volk1234

Старовер


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

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


Цитата jameszero:
параметры загрузки из аддона перезаписывали только те, что должны и не затрагивали уже существующие, не относящиеся к аддону. В вашем варианте, происходит просто удаление всех параметров и прописывание заданных аддоном. Такой вариант не универсален. >>>
выже сами ниже утверждаете
Цитата jameszero:
Аддоны, априори, предназначены для установки на новой системе, а не для изменения уже существующей. >>>
так мне непонятно какие ключи могут быть на новой системе кроме 3х стандартных, /noexecute /fastdetect /usepmtimer ???

-------

Ю-ху!


Отправлено: 11:25, 22-07-2007 | #69


Аватара для jameszero

Модератор


Moderator


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

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


volk1234
Этими фразами я ответил на разные вопросы. Первая фраза подразумевала, наличие в скрипте аддона режима дуракоустойчивости, который не позволит изменить существующие параметры при случайном запуске на установленной системе, а вторая фраза описывает отличие аддона от программы, предназначенной для редактирования файла boot.ini для любой выбранной системы.
Впрочем, провести связь между ответами можно. Взять, к примеру, адддон USEPMTIMER или человек самостоятельно сделает аналогичный аддон, добавляющий какой либо параметр в boot.ini. Мой вариант аддона не испортит результат отработки других аддонов. Конечно, для себя можно сделать упрощённый аддон и с некоторыми программами я так и поступаю, но если принято решение выложить работу в паблик, она должна быть максимально проработана.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 13:59, 22-07-2007 | #70



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon's] bootINI

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Графика - [repack] Imagine _syd_ Наборы обновлений для Windows XP/2003/Windows 7 34 10-12-2023 06:12
Утилиты - [addon] TrueCrypt jameszero Наборы обновлений для Windows XP/2003/Windows 7 73 08-08-2012 17:01
Утилиты - [addon] SuperCopier2 FreeKnight Наборы обновлений для Windows XP/2003/Windows 7 47 28-09-2011 11:20
Аддоны - [Addon] ThumbSizer bes1de Оформление Windows XP 16 28-08-2011 20:11
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 110 28-07-2009 02:45




 
Переход