PDA

Показать полную графическую версию : [addon] Changer


Страниц : 1 2 3 4 5 [6] 7 8 9

fantik
19-02-2007, 13:12
vserd
Спасибо за столь содержательное сообщение.

Я с этого начинал, на этом этапе нормально запускается AkelPad и Bred2. В принципе всё. Проверял так.
И идея вставить просто поле для вызова какой-то программы (не обязательно текстовой) уже мне пришла. Вчера время от времени обдумывал, понял, что мало кому это пригодится... Но сделать в принципе можно.

С UDB сейчас как раз разбираюсь, чтобы косяков не было.

Кстати, у меня ни разу еще не поставились сетевые настройки. Ни на реальной машине, ни на виртуалке. Может, кто поможет, в чем дело?
Могу привести пример файла winnt.sif после редактирования Changer'ом

ProkVS
Да пробовал, но у меня не пищит... Решил что не так что-то делаю...

SAOPP
19-02-2007, 13:51
vserd
Уважаемый тОварисч, прочитайте пожалуйста ещё раз мои посты, если есть чего черкнуть по делу... А так бритва.

biork
19-02-2007, 15:20
Могу привести пример файла winnt.sif после редактирования Changer'ом

хотелось бы взглянуть...

fantik
19-02-2007, 15:28
biork
Вот прямо сейчас ставлю на виртуалку, проверяю дистриб. Кину через 15 минут.

biork
19-02-2007, 15:45
кстати, где этот правленный файл можно найти в установленной винде?

ProkVS
19-02-2007, 16:16
biork
Поиск по винту- рулит! :)
C:\WINDOWS\system32\$winnt$.inf

fantik
19-02-2007, 16:39
[IEPopupBlocker]
AllowedSites=www.microsoft.com
BlockPopups=Yes
FilterLevel=Medium
ShowInformationBar=Yes

[Networking]
InstallDefaultComponents=No

[Identification]
JoinWorkgroup=asms

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1

[Branding]
BrandIEUsingUnattended=Yes

[RegionalSettings]
LanguageGroup="1","5"
SystemLocale=00000419
UserLocale=00000419
InputLocale="0409:00000409","0419:00000419"

[TapiLocation]
CountryCode=7
AreaCode=095
Dialing=Tone

[UserData]
ProductID=
FullName=master
OrgName=""
ComputerName=pc_test
productkey=

[GuiUnattended]
AdminPassword=
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=145
OemSkipWelcome=1

[Unattended]
UnattendMode=DefaultHide
OemPreinstall=No
TargetPath=\WINDOWS
Repartition=No
OemSkipEula=Yes
WaitForReboot=No
UnattendSwitch=yes

[Data]
floppylessbootpath=no
producttype=winnt
standardserverupgrade=no
winntupgrade=no
win9xupgrade=no
win31upgrade=no
sourcepath=\device\cdrom0\
AutoPartition=0
MsDosInitiated=0
UnattendedInstall=yes
AutomaticUpdates=Yes
dospath=D:\

[NetAdapters]
Adapter1=params.Adapter1

[params.Adapter1]
INFID=*

[NetClients]
MS_MSClient=params.MS_MSClient

[NetServices]
MS_SERVER=params.MS_SERVER

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
DNS=No
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
DNSSuffixSearchOrder="ru, com"

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
NetBIOSOptions=0
DHCP=No
IPAddress=192.168.0.200
SubnetMask=255.255.255.0
DefaultGateway=192.168.1.1
DNSServerSearchOrder=192.168.1.1
WINS=No


Сеть НЕ ставится автоматом.

SAOPP
19-02-2007, 23:22
Итак, протестировал из DetachedProgram, всё отлично, кроме пароля администратора, он остался прежним. IP, Маска, Шлюз, оДНС, Группа сменились.

fantik
19-02-2007, 23:38
SAOPP
Имя компьютера, имя администратора?

SAOPP
19-02-2007, 23:58
Кстате да, как-то упустил я, имя компьютера так же не поменялось.

SAOPP
20-02-2007, 01:46
Сейчас ещё раз поставил систему, всё меняется кроме пароля админа и имени компьютера. Но сейчас я так подумал, у меня в файле ответов пароль указан(!) возможно это и есть причиной? (Но с другой стороны, даже если он указан, думаю надо добиться его смены).

Сегодня оттестирую без пароля в sif'е - отпишусь. И коммента бы поэтому поводу не мешало бы, может быть нету смысла тестировать?

Edit: так же и имя указано... в общем эти два параметра не меняются.

DmitryOlenin
20-02-2007, 10:32
Да, я тоже довольно давно проверил.
Из DetachedProgram не меняется имя компьютера и пароль/логин админа.
Все остальное меняется.

SAOPP
20-02-2007, 12:32
логин админа
Логин как раз у меня сменился.

biork
20-02-2007, 14:12
У меня имя компьютера, рабочая группа, все параметры TCP/IP (кроме WINS и LMHOSTS) меняются как надо.
С паролями и именами администратора так же проблем не возникает, если в winnt.sif не присутствуют строки:
[GuiUnattended]
AutoLogon=Yes
AutoLogonCount=n
При таком раскладе, если задаём новое имя администратора и/или пароль, то при первом входе имеем табличку "вход в систему невозможен, бла-бла-бла..." на фоне окна для ввода пароля для "Администратор". Нажимаем "OK", Администратор меняется на имя, которое ввели (если вводили), вводим новый пароль (он не запомнился) и продолжается загрузка. Так происходит n раз. Потом просто нельзя войти в систему, так как окошко для ввода пароля вместе с сообщением об ошибке быстро сменяется экраном приветствия и на этом всё заканчивается.

SAOPP
20-02-2007, 14:25
В секции [GuiUnattended] у меня этих строк нет, и пароль у меня не менялся! Сейчас же тестирую, оставлял поля пустыми, через 30 минут отпишусь.

SAOPP
20-02-2007, 14:36
В общем пароль не ставит, ибо оставляю поля с паролем пустые, а в changer'е соответственно ставлю пароль - далее когда доходит до внесения этих параментров на стадии установки, говорит мне что у меня "не верный файл ответов", и после согласия я получаю "возможность ввести пароль администратора".

Planeta
20-02-2007, 23:22
Файл не качается _http://webmasters.pp.ru/soft/Changer.7z
если кому не трудно выложите где нибудь еще

fantik
21-02-2007, 01:58
Я прошу прощения, не сложно ли будет вам в дальнейшем сделать следующим образом :

1. Если хотите, чтобы Changer исправлял (устанавливал и т.п.) какой-то параметр, напишите что за параметр, и где его взять
2. Если вы нашли баг - напишите, что вы где вводите, что делается неправильно и как должно быть.

Так будет легче всё обновлять.
О том, что писали раньше - сделаю.

biork
Насчет автологона, можно по пункту 2? Я просто не понял, что именно не так.

biorkSAOPP
Вы про DetachedProgram что-ли?
Если честно, я не особо горю желанием поддерживать то, что изначально не может работать так, как хочется... Но в принципе варианты есть, если вы найдете работоспособный. Можно инициировать на T13 запуск рег-файла, который подправит логин и пароль автологон'а. Но они там в открытом виде (да что я объясняю, вы наверняка знаете). Попробуйте, отпишитесь.

vserdВыбор UDB -> применение к $winnt$.sif -> ручное редактирование (после ручного редактирования никаких измеений не производится, сразу запуск установки). Ручное редактирование это ответственность пользователя. Ты ничего не будешь контролировать и все шишки на пользователе.
Зачем так сложно? UDB - это те же параметры, что и у меня в ченджере. Можно выбрать UDB-настройки, и они появятся в полях, а там хоть обредактируйся... С твоими файлами, надеюсь, разберусь до конца недели, спасибо большое.


Выражаю огромную благодарность Boa Soft (http://forum.oszone.net/member.php?userid=32555) за предоставленный source его сетапа. Будет и отдельный аддон и патч.

У меня всё еще ни одного раза TCP/IP не встал... Аддон сделать сделал, у всех встаёт, у меня нет... Селфимпотенция какая-то...

biork
21-02-2007, 02:48
biork
Насчет автологона, можно по пункту 2? Я просто не понял, что именно не так.

вобщем, если используем AutoLogon, то изменение имени администратора и/или пароля приведут к проблеме.
Видимо система будет пытаться использовать то ли новый пароль к старому имени, то ли старый пароль к новому...

Вижу два пути решения проблемы: первый - удаление строк с автологоном из winnt.sif, второй - поддержка этой функции аддоном :-)

SAOPP
21-02-2007, 10:56
fantik
Честно сказать, изминение логина и пароль администратора, это уже "лишнее" ;) если уж на то пошло, и меня не сильно сейчас пугает тот факт, что пароль не меняется. Главное, что на t39 можно поменять важные параметры системы :) Жду обновлений!!!




© OSzone.net 2001-2012