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

Компьютерный форум 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, 339 просмотров)
Аддон 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

 

Пользователь


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

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


opel431,
А вот и я . Давно тут не был
Пользователь: - Точку на "Применить следующий пароль" меняем на "Запросить пароль" затем обратно на "Применить следующий пароль" ---> Становится доступен "Автовход в систему"
Сети-Свойства TCP/IP: "Обычные параметры" ставим на "Особые параметры" "Использовать IP-Адрес" --- поля остаются доступными для ввода

Что-то не понял принцип добавления в ...\XPCD\UPD\Addons\OOBE\Files\oobeinfo.ini

Отправлено: 16:49, 02-11-2010 | #101



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

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


Аватара для opel431

Ветеран


Contributor


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

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


Цитата DenisMF:
очку на "Применить следующий пароль" меняем на "Запросить пароль" затем обратно на "Применить следующий пароль" ---> Становится доступен "Автовход в систему" »
Но, заблокировано количество входов, а в результ - посьотрите в проекте winnt.

Цитата DenisMF:
Обычные параметры" ставим на "Особые параметры" "Использовать IP-Адрес" --- поля остаются доступными для ввода »
Все логично - так отрабатывает и тот же setupmgr.

Цитата DenisMF:
Что-то не понял принцип добавления в ...\XPCD\UPD\Addons\OOBE\Files\oobeinfo.ini »
Принципа добавление и не было - озвучена поддержка, т.е. при наличии файла в него вносится имя пользователя.

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


Отправлено: 00:50, 03-11-2010 | #102


Пользователь


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

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


Цитата opel431:
Цитата DenisMF:
Что-то не понял принцип добавления в ...\XPCD\UPD\Addons\OOBE\Files\oobeinfo.ini »
Принципа добавление и не было - озвучена поддержка, т.е. при наличии файла в него вносится имя пользователя. »
Ткните мне пальцем, где именно нужно прописать это имя юзера, чтобы оно внеслоcь в oobeinfo.ini???

Чот я туплю похоже

Отправлено: 06:32, 03-11-2010 | #103


Аватара для opel431

Ветеран


Contributor


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

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


Цитата DenisMF:
Ткните мне пальцем, где именно нужно прописать это имя юзера, чтобы оно внеслоcь в oobeinfo.ini? »
Оно берется из имени пользователя автоматом, и при наличии файла добавляет или перезаписывает:
[UserInfo]
Identity000="Opel-2010"

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

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

Отправлено: 07:57, 03-11-2010 | #104


Аватара для opel431

Ветеран


Contributor


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

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


Цитата DenisMF:
прописать это имя юзера, чтобы оно внеслоcь в oobeinfo.ini »
Я могу добавить (для пробы) добавления пользователей непосредственно в oobeinfo.ini на текстовом этапе установки, но проверять будете сами. UserMaker, на мой взгляд, применять все же лучше, там можно менять группу пользователя (права), а при этом способе все с админ правами.

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

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

Отправлено: 17:06, 03-11-2010 | #105


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


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

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


Замечания по программе:

1. Первое и основное - программа не должна ничего менять в файле $winnt$.inf если она запущена, ничего не менялось пользователем, нажата клавиша "применить" >>> "выход". Но это не так.
2. Конкретные глюки. Все сравнения ведутся с файлом, полученным стандартным setupmgr.exe (SP3 EN) (После того как он преобразовался установщиком в $winnt$.inf)
----------
a) [Data] AutomaticUpdates=Yes меняет на AutomaticUpdates=1
Естественно - работает и так и так, но setupmgr пишет AutomaticUpdates=Yes, в ref.chm - AutomaticUpdates = Yes | 1
Зачем менять?
----------
б) [GuiUnattended] - утилита не знает текущих TimeZone.
у меня: TimeZone=115 (Это, вообще-то - Минск )
получаем: TimeZone=145 (А это - Москва).
Ну и зачем менять, то что утилита не смогла понять? Ведь могут быть и другие TZ.
----------
в) Удален раздел -
[Branding]
BrandIEUsingUnattended=No
А он, вообще-то нужен для Unattend. Ведь я не вносил твики по настройке браузера Вашей утилитой.
----------
г) Добавочки.
У меня был раздел [Components] - удален. А вот 3 раздела которых у меня не было, и они мне не нужны и не нужны для Unattend вообще (это - твики) - появились.
читать дальше »

[Shell]
DefaultThemesOff=No
CustomDefaultThemeFile="%Systemroot%\Resources\Themes\Windows XP.Theme"
DefaultStartPanelOff=No

[SystemFileProtection]
SFCQuota=FFFFFFFF
SFCShowProgress=0

[SystemRestore]
CheckpointCalendarFrequency=1
RestorePointLife=30
MaximumDataStorePercentOfDisk=12

Темы у меня настраиваются через скрипт в RunOnceEx, а SFC - отключено совсем. И зачем тогда "это" в в $winnt$.inf?
Если же выбрать пустой раздел из выпадающего меню "Темы" Вашей утилиты, то получим в $winnt$.inf еще веселее:
читать дальше »

[Shell]
DefaultThemesOff=No
CustomDefaultThemeFile="%Systemroot%\Resources\Themes\.Theme"
DefaultStartPanelOff=No

Вообще то я использую WSE (http://forum.oszone.net/thread-87550-18.html) (а до этого Changer), но мне показался Ваш вариант более функциональным... Очень понравился ручной редактор $winnt$.inf с подсветкой синтаксиса. Так, что не в плане наезда, а как конструктивная критика...

Отправлено: 16:59, 07-12-2010 | #106


Аватара для opel431

Ветеран


Contributor


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

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


Цитата bons:
Замечания по программе: »
Просто отписаться не хочется, а анализировать вопросы, пока нет времени. Закончу работу с последними проектами, возможно, вернусь к нему (если он еще нужен) и тогда обсудим.

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


Отправлено: 09:59, 08-12-2010 | #107


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


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

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


Не хочу показаться назойливым, но напомню. Нужен.

Отправлено: 23:16, 13-12-2010 | #108


Аватара для opel431

Ветеран


Contributor


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

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


Цитата bons:
Нужен. »
К сожалению в сутках 24 часа и не все для увлечений. Я сейчас довожу до ума последние проекты по работе с пакетами драйверов, затем нужно выполнить ранее данное обещание (написать GUI для его аддона) другу по форуму, затем видимо смогу отложить другие задумки и обсудить этот вопрос с вами. Вы можете скинуть мне в ПМ ваши предложения, это позволит мне в перекурах обдумать их и найти пути решения.

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


Отправлено: 15:46, 14-12-2010 | #109


Аватара для Ivan_009

Ветеран


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

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


А не легче через OOB ввести все пеработав установщик под себя

opel431 ты чето тормозишь

Отправлено: 20:43, 15-12-2010 | #110



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

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




 
Переход