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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - WinntFix (настройка системы на Т-40)

Ответить
Настройки темы
Служебные - WinntFix (настройка системы на Т-40)

Аватара для opel431

Ветеран


Contributor


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


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

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


Изменения
Автор: opel431
Дата: 03-02-2012
Описание: Некритическое обновление
Вложения
Тип файла: 7z WinntFix.7z
(279.3 Kb, 341 просмотров)
Аддон WinntFix предназначен для корректировки файла ответов Windows XP на Т40.


Аддон имеет расширенный набор изменяемых параметров файла $winnt$.inf:
Данные пользователя и установка пароля, способ взаимодействия с пользователем во время установки, настройка региональных параметров, настройка параметров дисплея и стиля оформления системы, классическое или стандартное меню "Пуск"), основные сетевые настройки, отключение встроенного брандмауэра и удаленного рабочего стола, настройка некоторых системных параметров (папки пользователей, контрольные точки, защита системы), выбор не устанавливаемых в систему компонентов, выбор домашней страницы и службы поиска.

Реализовано переименование встроенных пользователей, добавление новых учетных записей и активация гостя. Возможен выбор файла ответов(*.sif).

Особенности:

Описание:
  • 1. В списке выбора можно выбрать файл ответов (в список добавляются все файлы из директории %SYSTEMROOT%\System32\*.sif).
    2. Утилита WinntFix.exe может быть запущена:
    2.1. С параметрами:
    - первый параметр, время до авто запуска (пример - WinntFif.exe 60). При параметре 0 авто запуск отменяется и программа ждет ввода пользователя (пример - WinntFif.exe 0). Только первый параметр может применяться самостоятельно;
    - второй параметром, параметр U (без пароля) или UP (с паролем пользователя)- она задействует авто вход под именем пользователя (определенным, в параметре FullName, в файле ответов). Применяется только при наличии первого параметра (пример - WinntFif.exe 60 U);
    - третий параметром, или пароль пользователя (при втором параметре UP), или активация гостя, параметр G (при втором параметре U). Применяется только совместно со вторым (пример - WinntFif.exe 60 UP 12345) или так (пример - WinntFif.exe 60 U G).
    - четвертый параметр G применяется при втором параметре UP - для активации Гостя.
    2.2. С настроенным файлом WinntFix.ini, при этом параметры не применяются.
    - запуск с файлом Ini допускает более тонкую настройку программы (см. комментарии в файле Ini).
    - если файл Ini не нужен, необходимо удалить его из аддона и отредактировать файлы Dosnet и TxtSetup (удалить строки с упоминанием WinntFix.ini).
    3. По умолчанию (без параметров и в отсутствии файла WinntFix.ini) программа запускается с авто запуском - 30 сек. В случае начала ручной корректировки авто запуск отменяется.
    4. Создание многих секции в результирующем файле ответов можно отменить - сняв соответствующий чек.
    5. Для множественного выбора в списках региональных настроек необходимо удерживать клавишу Ctrl.
    6. Если в списке доступных тем, домашней страницы, службы поиска отсутствует параметр, прописанный в файле ответов, то он добавляется в список автоматом.
    7. Добавление пользователя, из FullName в учетные записи и авто входом, доступно только при пустом (*) пароле Администратора.
    8. В полях редактирования, где необходимо переключение клавиатуры, предусмотрена смена раскладки по клику в поле редактирования. 9. ВНИМАНИЕ! После закрытия программы без настройки в файле WinntFix.ini (по таймеру или нажатию кнопки "Выход") программа само удаляется. Так что, экспериментируйте запуск только с копией программы, или с файлом Ini и параметром AfterDel=no.
    9. Для запуска программы на этапе Т-40 используется файл PreSetup.cmd (например, из аддона Fake-Setup Advanced). Где и прописываются параметры запуска утилиты: С параметрами (при отсутствии файла настроек), например: if exist "WinntFix.exe" (start /wait WinntFix.exe 60) или так: (start /wait WinntFix.exe 20 u). При наличии файла настроек WinntFix.ini - без параметров (start /wait WinntFix.exe).

Файл настроек:

[Form]
; Время до авто запуска (при 0 отмена)
AutoStart=20
; Удаление утилиты и файла ini после завершения (yes/no)
AfterDel=yes

[AddUser]
; Добавить пользователя из FullName в учетные записи (yes/no)
Add=yes
; Пароль для учетной записи (макс = 14 символов, мин = пусто)
Password=
; Добавить пользователя в группу Администраторы (yes/no)
AddAdmin=yes

[NewUser1]
; Имя добавляемой учетной записи
Name=""
; Пароль для учетной записи (макс = 14 символов, мин = пусто)
Password=
; Добавить пользователя в группу Администраторы (yes/no)
AddAdmin=no

[NewUser2]
[NewUser3]

[DefaultUser]
; Переименовать встроенные учетные записи (yes/no)
Rename=no
; Учетная запись Администратор (новое имя)
NewAdministrator=""
; Учетная запись Гость (новое имя)
NewGuest=""
; Активировать учетную запись Гость (yes/no)
ActiveGuest=yes

[Themes]
; Список доступных тем (Windows XP добавляется по умолчанию)
Themes1=AeroBlue
Themes2=BlackBlue
Themes3=Loki07
Themes4=OpusOS
Themes5=Royale
Themes6=WinStyle7
Themes7=VistaCG

[Home_Page]
; Список для домашней страницы IE
Home1=http://www.yandex.ru/
Home2=http://news.google.ru/
Home3=about:blank

[Search_Page]
; Список для службы поиска IE
Search1=http://www.yandex.ru/search
Search2=http://www.google.ru/search

История версий:

3.0.0 - Базовая версия
3.0.1 - Изменено расположение компонентов на вкладках. Применен список для выбора часового пояса . Исправлена визуализации чек боксов.
3.0.2 - Управление синхронизацией исходного и нового файла ответов. Чтение темы оформления из %Systemroot% и %WinDir%. Добавлены параметры отправки отчетов и визуализации интерфейса сообщений об ошибках. Сохранение копии $winnt$.inf в $winnt$.bak.
3.0.3 - добавлен выбор файла ответов и параметры запуска с авто входом пользователя.
3.0.4 - Добавлена активация гостя и общий доступ. Переработан скрипт для добавления пользователей. Авто добавление домашней страницы и службы поиска - при отсутствии в списке выбора.
3.0.5 - Добавлен параметр для активация гостя - G. Параметр может быть 3-м (при параметре U или 4-м, при параметре UP). Добавлена возможность использования файла настроек. Исправлены синтаксические ошибки создания файла NewUser.cmd.
2012 - Финал.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 12:39, 22-08-2010

 

Аватара для opel431

Ветеран


Contributor


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

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


Цитата sLiDeR-X:
Просьба - сделай кнопку "применить" неактивной, если нет изменений. »
Думаю, что если пользователь начал "кликать", то он уже явно собрался взять настройку под свой контроль, а если ждет автораспаковку, то и кнопочки не увидит. Думаю не стоит.

Цитата Putin-mode:
то есть без видео дров нам никак не узнать разрешение экрана на 40 минуте? »
Поскольку текстовый этап, это режим MS DOS, то никак.

Цитата NikLok:
Мне кажется ваш аргумент не совсем состоятельным. »
Насколько помню стандартный режим VGA в MS-DOS 640х480. И только при запуске графической оболочки Shell допускались команды изменения разрешения (display).

Цитата NikLok:
Параметры адаптера1 приписаны адаптеру 2 »
А где вы видели настройки двух адаптеров?

Цитата NikLok:
Окно "Настройка дисплея ...." - обрезано название темы »
Обрезано расширение.

Цитата NikLok:
Окно "Свойства TCP/IP" - 2 раза маска »
Да! Отголоски экономии времени - скопировал метку и не переименовал.

Цитата NikLok:
Окно "Настройка Интерне" - у меня не подхватилась домашняя страница из секции "Branding" »
Домашняя страница всегда была в секции URL, но предполагала наличии секции Branding.

Цитата NikLok:
А немаловажного параметра Proxy_Override вообще нет! »
Параметр появляется тогда, когда это необходимо - один прокси-сервер для всех протоколов.

Цитата NikLok:
Окно "Компоненты системы" - вообще считывается незнама откуда! »
Наверное оттуда, откуда и всегда - из файла $winnt$.sif, который присутствует у вас в системе.

Цитата NikLok:
Я так и не понял можно ли оперативно в этой версии выбрать другой winnt.sif если их несколько - или это так и не реализовано пока?! »
Не реализовано, и буду ли заниматься не знаю. SIF и INF (файл ответов) уже несколько отличаются. И нужно будет заниматься подгонкой, а значит и добавлять головняка.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 12:20, 05-07-2011 | #161



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

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


Ветеран


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

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


opel431,
Цитата opel431:
Поскольку текстовый этап, это режим MS DOS, то никак. »
Дожили! Извините, но кроме виндовса мира нету что ли? Раньше программисты могли это делать! Ну ладно, будем считать это утраченным знанием нашей цивилизации. ):
Но дело даже не в этом! Вы хотите сказать что T40, в котором работает плагин, это ДОС режим?!
А откуда же виндовые ляменты управления?!

Кстати предлагаю на кнопках перемещения в крайние экраны рисовать по два знака, то есть << и >>.
А на кнопках предыдущий следующий добавить по одной. Вроде так классичнее выглядит?!

Цитата opel431:
А где вы видели настройки двух адаптеров? »
Я в своем файле:
Код: Выделить весь код
 [params.Adapter1]
    InfID=PCI\VEN_11AB&DEV_4364
    ConnectionName = "CHORT"
[params.Adapter2]
    InfID=PCI\VEN_11AB&DEV_4320
	ConnectionName = "InterNet"

[params.MS_TCPIP]
    DNS=No
    UseDomainNameDevolution=No
    EnableLMHosts=Yes
    AdapterSections=params.MS_TCPIP.Adapter1, params.MS_TCPIP.Adapter2

[params.MS_TCPIP.Adapter1]
    SpecificTo=Adapter1
    DHCP=Yes
    IPAddress=192.168.59.128
    SubnetMask=255.255.255.0 
    DefaultGateway=192.168.59.2
    DNSServerSearchOrder=172.16.0.253, 217.21.209.8
    WINS=No 
    NetBIOSOptions=1 

[params.MS_TCPIP.Adapter2]
    SpecificTo=Adapter2
    DHCP=No
    IPAddress=193.232.173.218
    SubnetMask=255.255.255.0 
    DefaultGateway=
    WINS=No 
    NetBIOSOptions=1
Или Вы в том смысле, что я такого не декларировал и делать не бу!?

Цитата opel431:
Не реализовано, и буду ли заниматься не знаю. SIF и INF (файл ответов) уже несколько отличаются. И нужно будет заниматься подгонкой, а значит и добавлять головняка. »
А вот это очень жаль. Если там и есть различия, то я на первый взгляд их просто не заметил. Тот же файл вроде, только задом наперед! Впрочем я не всматривался!

Отправлено: 15:45, 05-07-2011 | #162


Аватара для opel431

Ветеран


Contributor


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

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


Цитата NikLok:
Дожили! »
Не дожили, а доработались. Речь, идет не о том, что Т40 (а вернее уже T39) это не графический этап, а о том, что установить разрешение (тем более автоматом) не получится. И написал поэтому о файле HIVEPCK, другими словами нужно вносить механизм изменения разрешения (твик) в файл. Что непонятно.

Цитата NikLok:
Вроде так классичнее выглядит?! »
Согласен.

Цитата NikLok:
Или Вы в том смысле, что я такого не декларировал и делать не бу!? »
Да, настройки заложены для одного.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 17:16, 05-07-2011 | #163


Ветеран


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

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


opel431,
Цитата opel431:
Что непонятно. »
Да непонятно то что я говорю об определении текущего разрешения и подгонки размеров окна под него. А у Вас уже фигурирует
Цитата opel431:
установить разрешение (тем более автоматом) не получится »
Ну ладно, наверное слишком много внимания этому вопросу, остальных ведь устраивает, даже более чем! (Может задавать принудительно? Как это реализовал BOA в BS )
Все ждем нового билда.

Отправлено: 18:58, 05-07-2011 | #164


Аватара для opel431

Ветеран


Contributor


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

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


Цитата NikLok:
Может задавать принудительно? »
Для полного успокоения - максимально распахнуть окно, это не одно и то-же, что подразумевается под разрешением монитора + ресайз приложения. Но, в данном случае и в том и в другом не вижу смысла.

По второму вопросу - будет сегодня.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 20:26, 05-07-2011 | #165


Аватара для opel431

Ветеран


Contributor


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

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


Обновление! Причина - неполное отображения отдельных имен чеков.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Последний раз редактировалось opel431, 06-07-2011 в 01:05.

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

Отправлено: 00:58, 06-07-2011 | #166


Ветеран


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

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


opel431, Я опять с неприятными новостями.
Все таки название темы кастрируется неправильно. Кроме расширения еще отрезается кусочек имени и в начале! Моя тема VIS_TVISTA_AXP.theme превращается в TVISTA_AXP. Скриншот в аттаче.
Кстати, в какой кодировке должен быть файл PreSetup.cmd, что бы русские буквы были читабельны?

Сетевые настроки теперь все нулевые - раньше там были значения. См аттач.

Могет куда нить дату или номер билда вставить?

Последний раз редактировалось NikLok, 13-04-2012 в 09:59.


Отправлено: 18:23, 06-07-2011 | #167


Аватара для opel431

Ветеран


Contributor


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

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


Цитата NikLok:
Я опять с неприятными новостями. »
1. Я всегда ориентируюсь на набор тем с OSzone, и выкрутасов с составными наборами тем пользователя не обрабатывал. Наверное нужно подойти иным путем - решим!
2. DOS 866, если крякозяблы русского в 1251.
3. Раньше, по умолчанию, были заранее прописаны стандартные, типа - 192.168.1.2 + 255.255.255.0 + 192.168.1.1., но некоторым это не пон ра ви лось. Поэтому - ручками изначально.
4. Я никогда не видел в этом смысла. Даже мне, в этом нет необходимости. Для себя веду только пояснения к изменяемому коду, и то, только до выхода финальной версии, а пользователю хватает и изменения версии.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Последний раз редактировалось opel431, 06-07-2011 в 20:49.


Отправлено: 19:22, 06-07-2011 | #168


Аватара для Nun-Nun

Ветеран


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

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


opel431,

К Вам просьба: указывайте в addon.nfo если не версию, то хотя бы номер билда, а то прописанная там предыдущая версия 3.0.0 сбивает с толку.

-------
Свобода не означает вседозволенность.


Отправлено: 21:59, 06-07-2011 | #169


Аватара для opel431

Ветеран


Contributor


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

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


Цитата Nun-Nun:
то прописанная там предыдущая версия 3.0.0 сбивает с толку. »
Хорошо. Хотя, работаем мы с утилитой, а в названии формы присутствует и версия.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 22:42, 06-07-2011 | #170



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - WinntFix (настройка системы на Т-40)

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




 
Переход