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

Название темы: [addon's] bootINI
Показать сообщение отдельно

Новый участник


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

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


Расчитывал на более высокий уровень но ошибся, извиняюсь и привожу расшифровку
Для тех кто не очень разбирается в написании bat и cmd коммандных файлов
%NUMBER_OF_PROCESSORS% - переменная показывающая количество процессоров (в том числе и виртуальных по технологии HT) - (выставлена уже в момент входа в графический, или псевдографический режим раньше проверьть не мог )
lss - меньше
данная строка переписывает содержимое переключателей ( "/noexecute=AlwaysOff /nopae /fastdetect /usepmtimer " ) в строчке за № ( /id ) 1 на новое (/raw ) в файле boot.ini УСТАНОВЛЕННОЙ операционной системы независимо от его месторасположения. (вариант в системе загрузка на диске F: система на G: а данные на C: - реальный случай)
if (если) else (операнд выполняется если логическое условие не выполняется)
Теперь на русском ))
если количество процессоров в системе меньше двух (то есть один или ноль ) в boot.ini для проинсталированной только что системы выставляем параметры "/noexecute=AlwaysOff /nopae /fastdetect", иначе (если больше одного - два, три и так далее) в boot.ini для проинсталированной только что системы выставляем параметры "/noexecute=AlwaysOff /nopae /fastdetect /usepmtimer "
Тем кого напрягает данный вариант предлагаб из двух строчек:
1: bootcfg /raw "/noexecute=AlwaysOff /nopae /fastdetect" /id 1
2: if %NUMBER_OF_PROCESSORS% gtr 1 ( bootcfg /ADDSW " /usepmtimer " /id 1 )

Отправлено: 11:59, 25-04-2007 | #44

Название темы: [addon's] bootINI