Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] Changer (http://forum.oszone.net/showthread.php?t=78502)

fantik 30-01-2007 15:18 543547

[addon] Changer
 
Аддон предназначен для изменения информации файла winnt.sif во время установки.

Краткое описание :

Аддон работает с аддоном Z_DRV_INST от Boa Soft, правит файл PreSetup.cmd. Позволяет изменить данные файла winnt.sif уже в процессе установки, до этапа T39, что позволяет сэкономить время присутствия за компьютером (при автоматической установке остальных параметров можно приходить уже на готовую систему)



Данные в полях программа берет из файла $winnt$.inf, так что удобно, если вам нужно поменять что-то одно, не нужно всё прописывать заново.
Если нужен пустой пароль - оставляем пустое поле.

Русский язык всё еще не работает.

Настройки можно менять с помощью ini-файла, инструкция в нём же.

Версия 2.0 от 11.02.2007
Скачать аддон Changer.7z (263 Кб)

ProkVS 30-01-2007 16:02 543570

Цитата:

Из скриншота всё в принципе ясно
Не ясно только где скриншон
Скорей всего ресурс на котором ты его размести недоступен, а у тебя из кэша хватает, а может и у меня чё-нить блокирует, короче бог с ним с этим скриншотом :)

Вот если бы запустить до копирования $OEM$ директорий, тогда можно было бы добавить в этот Changer такой пункт "$OEM$ директории" и при включенной галочке в winnt.sif прописывался параметр в секции [Unattended] - "OemPreinstall=Yes" Представляешь какие возможности открываются...
А вообще вещь рульная, щас потестю, если действительно пользователь сразу после установки под доменом окажицца цены не будет этой приблуде :)

fantik 30-01-2007 16:12 543574

Я что, один его вижу? :search:

Exzistens 30-01-2007 18:25 543629

Угу. Я тоже скрин не вижу.

fantik 31-01-2007 00:10 543775

Прошу прощения, у меня хостинг упал :)
Всё поправил.

fantik 31-01-2007 01:28 543794

Цитата:

добавить такой пункт "$OEM$ директории" и при включенной галочке в winnt.sif прописывался параметр в секции [Unattended] - "OemPreinstall=Yes"
А в чем проблема это сделать?

Я не пользуюсь $OEM$. На текстовом этапе копируется?

ProkVS 31-01-2007 06:52 543842

fantik
Всё верно, проблемы нет, такой финт можно сделать средствами аддона ZZ_MultiBoot!

d petr 31-01-2007 09:34 543910

fantik
Цитата:

Скажу лишь, что тайм-аут окна 30 секунд при неактивном пользователе
У меня данная возможность не работает, программа ждет действий со стороны пользователя и так и остается активной пока чтонибудь не напишешь или закроешь её.
В чем может быть причина???

fantik 31-01-2007 11:53 543963

d petr
Кажется понял, в чем причина...
У тебя какие-то данные подгружаются из файла? Или поля пустые?

Всем. Подскажите мне, если пароль администратора 65\" \34то как это прописать в winnt.sif?
AdminPassword=???

d petr 31-01-2007 13:19 544003

fantik
Цитата:

У тебя какие-то данные подгружаются из файла? Или поля пустые?
Если ты имеешь ввиду файл winnt.sif, то он у меня заполнен.

fantik 31-01-2007 13:50 544023

Вход в домен работает, проверил сегодня на работе.
Но работает только там, где есть DHCP, а это не есть универсальный вариант. Надо делать лучше.

Есть несколько вопросов, буду благодарен тем, кто ответит.

1. Если пароль администратора 65\" \34 то как это прописать в winnt.sif?
2. Если пароль администратора домена пустой, то покатит звездочка, как в AdminPassword ?
3. Как прописать настройки TCP/IP первичного сетевого адаптера системы?
4. Стоит ли добавить поле "Логин администратора"?

hobbit25 31-01-2007 13:59 544029

fantik

3. Как прописать настройки TCP/IP первичного сетевого адаптера системы? пропиши в winnt.sif !!

у меня так сделао если винда находит сетевуху то вписывает IP который я вписал

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress= вводи свой
SubnetMask=255.255.255.0
WINS=No
NetBIOSOptions=0

работает проверено бесчисленное множество раз!!!

fantik 31-01-2007 14:03 544031

hobbit25
а шлюз, ДНС1, 2?


Всё, нашел :

Код:

[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=Yes
  DNSSuffixSearchOrder=hades.local, ee.ethz.ch, ethz.ch
  EnableLMHosts=Yes
  AdapterSections=params.MS_TCPIP.Adapter1

[params.MS_TCPIP.Adapter1]
  SpecificTo=Adapter1
  DHCP=No
  IPAddress=129.132.158.2
  SubnetMask=255.255.254.0
  DefaultGateway=129.132.158.1
  DNSServerSearchOrder=129.132.158.2,129.132.250.2
  WINS=No
  NetBIOSOptions=2
  DNSDomain=hades.local

Вопрос, надо ли всё, кроме [params.MS_TCPIP.Adapter1] ? Что конкретно необходимо для настройки TCP/IP одного адаптера?

hobbit25 31-01-2007 14:11 544032

fantik

с этим не эксперементировал просто в конторе не прописывается паэтому как то и попробовать не на чем

но думаю есл прописать то должно плучиться


у меня вот так и все работает

[Identification]
JoinWorkgroup=WORK

[Networking]
InstallDefaultComponents=No

[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

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=192.168.0.205
SubnetMask=255.255.255.0
WINS=No
NetBIOSOptions=0

fantik 31-01-2007 14:59 544051

fix : Исправлена ошибка тайм-аута при заполнении полей из winnt.sif. Ссылка в шапке обновлена.

hobbit25 31-01-2007 15:19 544066

fantik Аддон работает с аддоном Z_DRV_INST от Boa Soft а без него можно использовать если ДА то как?!

fantik 31-01-2007 15:47 544084

hobbit25
Только что попробовал запустить на T39. Ничего не вышло, видимо уже в самом начале установки винда считывает файлик, и больше к нему не обращается.

Видимо надо договариваться с Юрой по поводу в какой-то степени общей работы ) Ведь
Цитата:

какие возможности открываются...

hobbit25 31-01-2007 16:05 544094

fantik да твой аддончик будет просто прелесть особенно если в конторе в домен вводить А тут прямо все ввел и сиди радуйся!!

vserd 01-02-2007 11:14 544406

fantik
Раз ты занялся этой проблемой, то может расширишь свою программу до поддержки Uniqueness Database File?
Цитата:

winnt /? winnt32 /?
/udf:код [,файл_UDB]

Задание идентификатора (кода), который программа установки использует для указания способа изменения файла ответов файлом базы данных уникальности (Uniqueness Database, UDB) (см. описание параметра /unattend).
Файл UDB изменяет значения в файле ответов, а идентификатор определяет используемые в файле UDB значения. Например, команда /udf:Пользователь_RAS,Наша_организация.udb переопределяет параметры, заданные для идентификатора Пользователь_RAS в файле Наша_организация.udb. Если значение UDB_файл не указано, программа установки выдает запрос на вставку диска, содержащего файл $Unique$.udb.
Желательно сделать настраиваемую идентификацию как по имени пользователя/машины, так и по серийному номеру винды, так как приходится устанавливать в смешанном окружении, на одних машинах есть наклейки, на других нет....

hobbit25
Цитата:

а без него можно использовать если ДА то как?!
Ищите информацию о том как можно подменить Setup.EXE (фейковый setup). Идея такова -- заменяем оригинальный Setup на наш, отрабатываем, делаем изменения и запускаем оригинальный.

fantik 01-02-2007 14:52 544496

Цитата:

Желательно сделать настраиваемую идентификацию как по имени пользователя/машины, так и по серийному номеру винды, так как приходится устанавливать в смешанном окружении, на одних машинах есть наклейки, на других нет....
Идентификацию чего? Компьютера?
Без проблем делается, опиши поля, которые тебе интересны, я постараюсь завтра сделать, если хватит времени.

Цитата:

Задание идентификатора (кода), который программа установки использует для указания способа изменения файла ответов файлом базы данных уникальности (Uniqueness Database, UDB) (см. описание параметра /unattend).
Я так понял эти идентификаторы это еще один способ описать переменные, которые используются для Unattend-инсталляции? Если это так, можно ли заменить их функционал файлами winnt.sif, defltwk.inf и иже с ними? Если да - я думаю можно реализовать. Если нет - мне нужна доп. информация и дополнительное время )

vserd 01-02-2007 17:06 544548

fantik
Цитата:

Я так понял эти идентификаторы это еще один способ описать переменные, которые используются для Unattend-инсталляции? Если это так, можно ли заменить их функционал файлами winnt.sif, defltwk.inf и иже с ними? Если да - я думаю можно реализовать. Если нет - мне нужна доп. информация и дополнительное время )
UDB это путь настройки Unattended под конкретную машину.
При загрузке с CD этот функционал не доступен, доступен только через Winnt32 или при загрузке с дискеты.
Можно указать конкретный ключ продукта, IP адрес и т.п. что нужно для настройки машины под конкретного пользователя.
Приоритет в настройках такой (в порядке убывания) выбранные через UDB, Winnt.sif, зашитые в дистрибутив.
Фактически все сводится к тому, что после выбора пользователя через UDB, эти настройки записываются в system32\$winnt$.sif.

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

Цитата:

Идентификацию чего? Компьютера?
Без проблем делается, опиши поля, которые тебе интересны, я постараюсь завтра сделать, если хватит времени.
Это относится к функционалу с UDB, можно идентифицировать машину по имени, которое забито в UDB базе, а можно пробежаться по этому же файлу UDB и показать список ключей продукта, и по нему уже выбирать что ставить (для машин с лицензией это говорят что важно, первая проверка на лицензионность покажет на сколько). Кому как удобнее.

fantik 01-02-2007 18:37 544592

Спасибо за информацию, покопаюсь обязательно.

То есть смысл - попробовать реализовать при загрузке с диска то, что нельзя реализовать стандартными средствами, я правильно понял?

vserd 02-02-2007 11:16 544758

Цитата:

То есть смысл - попробовать реализовать при загрузке с диска то, что нельзя реализовать стандартными средствами, я правильно понял?
В общем да :)) Весь форум вокруг этого крутится :))
А конкретно, хочется один раз задать все параметры, и не прикасаться к установке до момента выбора программ.
Зная что система ставится от 40 до 20 минут, можно пойти заниматься другими делами, а не поглядывать на экран, не появилось ли окошко для ввода.

Тут еще одну жопу обнаружил....
Оказывается МS изменила алгоритм генерации серийных номеров, и валидный номер от пре SP2 не принимается при установке с дистрибутива с SP2. так что нужно будет еще прописывать замену двух файлов отвечающих за проверку номера :(

fantik 02-02-2007 12:26 544795

Цитата:

Зная что система ставится от 40 до 20 минут, можно пойти заниматься другими делами, а не поглядывать на экран, не появилось ли окошко для ввода.
Именно ради этого я всё это и затеял :)
Я полагаю что даже выбор программ можно осуществить тут же, никакой проблемы в этом нет.

Необходимые файлы в студию, и описание поподробнее что именно надо с ними сделать.

Насчет
Цитата:

Это относится к функционалу с UDB, можно идентифицировать машину по имени, которое забито в UDB базе, а можно пробежаться по этому же файлу UDB и показать список ключей продукта, и по нему уже выбирать что ставить
нашел очень немного информации... Мало времени.
UDB - это один файл с базой всех машин путь к которому ты указываешь при установке, или же это база данных, указывая код - обращаешься к ней... Хотя нет, о чем это я... Он же попросит CD вставить, да и нет сети на данном этапе...
vserd
То есть я понимаю это просто файл, с базой данных для всех машин, с определенными настройками? Если да - скинь мне его, я ознакомлюсь со структурой )

ya158 02-02-2007 19:01 544924

fantik
Нельзя ли в аддон добавить поля для выбора IP, шлюза, DNS и WINS серверов.

fantik 05-02-2007 13:35 545941

ya158
Можно, этим занимаюсь сейчас.

Кто-нибудь, подскажите, как в INF(INI) - файле сделать пароль, в котором есть следующие символы : " ; \ / и пробел. Как их экранировать?

vserd 05-02-2007 15:09 545984

fantik
Цитата:

Кто-нибудь, подскажите, как в INF(INI) - файле сделать пароль, в котором есть следующие символы : " ; \ / и пробел. Как их экранировать?
Если эти символы в значении, то экранировать их не нужно, значение нормально читается и пишется.
Единственая проблема, это конечный пробел, но в таком случае можно заключать значение в кавычки, а при считывании, удалять их.

fantik 05-02-2007 16:54 546033

vserd
Не то меня интересует. Я-то как угодно прочту, меня интересует как читает это винда.

пароль, к примеру, a ' " \ b. Как его записать, чтобы винда при установке его _правильно_ поняла?

vserd 05-02-2007 17:01 546039

fantik
Попробуй помучить SetupManager-а (support\tools\Deploy.Cab setupmgr.exe).
Если пароль храниться в не зашифрованном виде, тогда просто пиши в открытом виде, а вот как она шифрует я не знаю.

fantik 11-02-2007 05:58 548371

Тваю мать...

Пытался понять, почему не понимает программа имён секций с пробелом, например [System Access]... Уже почти парсер написал, который бы понимал всё как надо...

А ларчик просто открывался, оказывается у меня в файлике было две секции [System Access]. И из второй уже ничего не видел, хотя винда видит всё прекрасно. Постараюсь завтра добить обновление )

sergelen 11-02-2007 10:15 548402

fantik
А что на счет русского языка ? в заголовке он отображается, а в в самом окне нет.
И звездочки ? чтобы пустые поля понимались как пустой пароль ?

fantik 11-02-2007 14:22 548463

sergelen
звездочки-то сделал, а вот с языком напряг. На этом этапе реестр не пашет, а как подключить вручную kbdru.dll я не знаю :)
Подскажете - реализую

DmitryOlenin 11-02-2007 14:59 548470

Цитата:

А ларчик просто открывался, оказывается у меня в файлике было две секции [System Access]. И из второй уже ничего не видел, хотя винда видит всё прекрасно. Постараюсь завтра добить обновление )
Спасибо за программу. Кстати, будет обновление сегодня? :)

И еще вопросы. Есть ли возможность туда же добавить Ip-адрес, маску подсети и шлюз?
Было бы тогда совсем здорово.

Хочу попробовать интегрировать при помощи N-lite, т.к. пользуюсь английским дистрибутивом - посмотрим, получится ли.

fantik 11-02-2007 15:56 548484

DmitryOlenin
Пишу. Надеюсь, успею :)
Как раз сейчас тисипи дописываю.

Запускать всё равно как, только до этапа установки windows. То есть, я пробовал запускать на T39, во-первых некрасиво, так как установка идёт парралельно, а во-вторых - не работает :( Полагаю из-за того, что сам T39 запускается уже из winnt.sif, то бишь читается файл раньше, чем моя программа может его изменить.

Код:

[Networking]
    InstallDefaultComponents=No

[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

[params.MS_TCPIP.Adapter1]
    SpecificTo=Adapter1
    DHCP=No
    IPAddress=192.168.0.205
    SubnetMask=255.255.255.0
    WINS=No
    NetBIOSOptions=0


Если есть тут кто сейчас, можете подсказать мне взаимоисключающие параметры здесь?
Ведь даже DHCP может не указывать DNS и шлюз? Значит всё делать параллельно? То есть возможность сделать подобно этому :
Код:

[params.MS_TCPIP.Adapter1]
    SpecificTo=Adapter1
    DHCP=Yes
    IPAddress=192.168.0.205
    SubnetMask=255.255.255.0

А InstallDefaultComponents на что влияет?

sergelen 11-02-2007 16:46 548501

Цитата:

звездочки-то сделал
Вы меня не поняли ) , чтобы "#" не был виден, если пароль пустой

fantik 11-02-2007 16:52 548502

sergelen
Я всё прекрасно понял, поверьте. Понятие «юзабилити» мне знакомо :victory:

sergelen 11-02-2007 17:55 548518

fantik
Если оставляю пустыми поля с паролем (т.е. убираю знак #), то во время установки спрашивает пароль. Вот это я хотел чтобы поправили.

fantik 11-02-2007 18:12 548529

sergelen
Вы надо мной, видимо, смеетесь...

sergelen 11-02-2007 18:41 548543

fantik
мда ... мне уже тоже смешно )
Ждем обновление аддона

fantik 11-02-2007 21:41 548604

Аддон обновлён до версии 2.0

Изменения и дополнения:

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

Ссылка в шапке, обновлена


Баг номер один.
У меня при установке на виртуальную машину не сработали настройки TCP/IP, хотя в файле прописались успешно:

Код:

[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=Yes
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
DNSSuffixSearchOrder="ru, com"

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=192.168.0.10
SubnetMask=255.255.255.0
DefaultGateway=192.168.0.1
DNSServerSearchOrder="192.168.0.1, 194.187.207.57"
WINS=No



Помогайте, если есть возможность

DmitryOlenin 11-02-2007 23:02 548625

fantik
К сожалению N-lite интегрировать аддон отказался.
Прошу Вас рассказать, как сделать это самолично, если возможно.

Особенно учитывая то, что при попытке внесения изменений в файлы типа dosnet.inf я неизменно получаю глюки с WPI, а так же ошибку при запуске taskkill.exe типа "не найден файл framedyn.dll".

fantik 11-02-2007 23:18 548630

DmitryOlenin

Нужно запустить файл _до_ графического этапа. То есть, в моем случае загрузчиком служит Boa Soft'овский fake setup.exe. Как это сделать в nLite- не имею представления, хотя вполне возможно это просто.
И файл должен быть запущен в той же папке, где лежит его ini.

DmitryOlenin 11-02-2007 23:29 548638

А можно как-то отдельно это все использовать?
Я, к сожалению, не знаю, как пользоваться fake_setup. Скачать-то я z_drv_inst.7z скачал, но куда что положить и где прописать - не знаю. :(
Саму по себе интеграцию сделать не могу, т.к. Windows английская.

Буду рад, если найдется минутка на ответ :)

fantik 11-02-2007 23:38 548645

DmitryOlenin
По видимому, здесть тебе Юра сам поможет гораздо лучше меня... Какие файлы необходимы и т.п.

biork 12-02-2007 03:41 548693

Попробовал. Вроде, работает. Но заметил парочку маленьких глюков:
Не заполняются автоматом окошки Administrator's logins и WINS.
В DNSах нет первой и последней кавычек

hobbit25 12-02-2007 10:09 548777

fantik Привет ! а как самостоятельный аддон будет когда нить или нет просто сама идея очень нужная! а жедания еще и добавлять Z_DRV_INST пачему то нету!

fantik 12-02-2007 11:54 548813

biork

Administrator's login - берёт из defltwk.inf [System Access] NewAdministratorName
WINS - если заполнен [params.MS_TCPIP.Adapter1] WINSServerList - берёт оттуда. Если сохраняешь пустое поле - ставит [params.MS_TCPIP.Adapter1] WINS="No"

Каких кавычек нету в ДНС? Что значит "вроде работает"? Сетевые настройки работают?

hobbit25
Когда-нибудь будет

hobbit25 12-02-2007 12:30 548826

fantik ))))))))) Спасибо а ответ БУ ждать!!!

biork 12-02-2007 14:23 548887

Цитата:

WINS - если заполнен [params.MS_TCPIP.Adapter1] WINSServerList - берёт оттуда. Если сохраняешь пустое поле - ставит [params.MS_TCPIP.Adapter1] WINS="No"
Что значит "вроде работает"? Сетевые настройки работают?
Секция [params.MS_TCPIP.Adapter1] у меня выглядит так:

HTML код:

    SpecificTo=Adapter1
    DHCP=No
    IPAddress=192.168.1.12
    SubnetMask=255.255.255.0
    DefaultGateway=192.168.240.1
    DNSServerSearchOrder=192.168.240.1,192.168.240.2,192.168.240.3
    WINS=192.168.240.5
    NetBIOSOptions=1
    EnableLMHosts=No

Но поле WINS Servers (use ",") пустое. Если даже заполнить вручную, то всё-равно после установки винды этот параметр не настроен.
Кроме того, почему-то имею галочку в LMHosts.

P.S. Если не использовать аддон, то всё применяется согласно записям.

Цитата:

Каких кавычек нету в ДНС?
В окошке DNS Servers (use ",") получаю строку вида: 192.168.240.1","192.168.240.2","192.168.240.3

biork 12-02-2007 14:57 548909

Цитата:

Administrator's login - берёт из defltwk.inf [System Access] NewAdministratorName
...а этот параметр нельзя задать в WINNT.SIF? ...и как он вообще туда попадает? :-)

что за $winnt$.inf - ?

fantik 12-02-2007 14:58 548910

biork
Спасибо за участие.

Я использую WINSServerList, чем он от WINS отличается?
Как правильнее записать?

EnableLMHosts добавлю, так он по умолчанию Yes становится... :blush2:

А ДНС-ы лучше не так пиши, как ты, а "192.168.240.1,192.168.240.2,192.168.240.3", хотя это неважно. Кавычки при записи в файл всё равно добавятся, так что если тебя это не сильно напрягает - можешь так и оставить.

Сеть у тебя включается? Параметры прописываются?

Boa Soft 12-02-2007 16:47 548974

fantik

Так, небольшое замечание. Может для IP/DNS использовать Edit`ы с предварительно заданной маской.
В Delphi это TMaskEdit. На апи не очень тоже сложно. Могу помочь. И профессионально будет выглядеть, и лобуду не ввидут.

ProkVS 12-02-2007 19:39 549046

Наконец дошли руки испробовать сабж, результат превзошел все ожидания! fantik - МАЛАДЕС!
Первая загрузка и сразу в домен - меня так давно никто не удовлетворял :)

Предлагаю расширить функциональность добавив секцию [UserData]
Код:

[UserData]
FullName="Вставьте имя "
OrgName="Вставьте название организации "

Цитата:

"Именно эти два параметра будут подставляться по умолчанию при установке большинства программ. Также будут отображаться в свойствах системы в разделе "Зарегистрирован на""
Ещё такая фича пришла в голову - по аналогии с настройками TCP/IP в Windows, при установке галки "DHCP" гасить (делать неактивными) строки "IP Address", "Subnet Mask" и "Default Gateway"

fantik 12-02-2007 22:19 549105

biork
Увы :) Никак. Старался как мог, зато сейчас что-то добавить дело 35 минут - 5 минут добавляешь и тестируешь полчаса...
Тем более, переименовать админа из winnt.sif... Если знаешь как - я это сделаю :)
$winnt$.inf - локальная копия winnt.sif

Boa Soft
Я думал об этом... Но опытный человек так и так лабуду не введет... Не так ли?

ProkVS
Будет. Самому надо, просто забыл про это.

Насчет DHCP - сам интересовался этим несколькими постами раньше, что блочить, что нет. А за что отвечают "INSTALL DEFAULT COMPONENTS"? Хелп ми плиз ))))
Цитата:

Именно эти два параметра будут подставляться по умолчанию при установке большинства программ. Также будут отображаться в свойствах системы в разделе "Зарегистрирован на
Тогда и код винды и т.п... А чем это будет отличаться от обычной установки?

ЗЫ удовлетворил - плюс в репу /*стесняеццо*/

Так мне никто и не напишет сам... Крик души:
РЕБЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯТ !!!!!
У меня сетевые настройки не работают нигде, хотя адаптеры определюятся !!!!
Ну помогите, блин, а то как ересь создал какую-то, где нифига не работает...

Сори, я пьян немного, может фигню болтаю )

ProkVS 13-02-2007 07:38 549197

fantik
"INSTALL DEFAULT COMPONENTS" - это стандартный набор сетевых компонентов - "Протокол интернета TCP/IP", "Служба доступа к файлам и принтерам...", "Клиент для сетей майкрософт"

Лично мне код винды не нужен, а вот имя пользователя и организации приходится вбивать при каждой установке, так лучше это сделать всё сразу и в начале, чем на разных этапах!

По поводу сетевых настроек - DHCP корректно назначил IP, шлюз и т.д. всё ОК!

Всплыла проблемка - когда при первой загрузке входишь под доменом, юзер не имеет локальных прав админа, т.е. не могут установится дрова и т.д. Может существует какой-нибудь способ автоманизировать назначение прав? Скриптец какой, что-ли!?

fantik 13-02-2007 11:41 549307

ProkVS
ну ты же можешь войти под учеткой локального админа разок, не так ли?
А какого рода скрипт ты хочешь? Который дал бы пользователю домена права локального администратора? Глупо. Да и не должен пользователь домена устанавливать дрова )

Цитата:

автоманизировать назначение прав
А вот тут поподробнее... Что это значит? Юзер вроде как не получает прав админа )

ProkVS 13-02-2007 12:38 549334

fantik
Вобщем устал я ограничевать права пользователей, себе дороже оказалось, постоянно приходилось перелогиниватся, выгонять юзверя из 1000 программ чтоб решить какую-нить плёвую задачу! Решил вопрос следующим образом - добавляю доменного пользователя в группу администраторов на локальной машине (хуух) короче говоря каждый пользователь на своей тачке - админ! Мне так удобно и ничего глупого в этом не вижу! А если ты видишь в этом глупость тогда не понимаю зачем вообще во время установки указывать домен если -
Код:

ну ты же можешь войти под учеткой локального админа разок
можно зайти разок и настроить домен, IP, пользователей и всё остальное что делает этот аддон :)

А под автоматизацией назначения прав я имел ввиду некий скрипт который внесёт учетную запись созданную этим аддоном "Changer" в группу Администратор на локальном компьютере! Если это возможно конечно...

fantik 13-02-2007 14:42 549414

ProkVS
Посмотрю.

Я ж не знал, что они тебе админами на локальных машинах нужны ) Что смогу - сделаю.
А насчет
Цитата:

можно зайти разок и настроить домен, IP, пользователей и всё остальное что делает этот аддон
так больно уж кликов много надо сделать и обязательную перезагрузку. Надеюсь это была ирония с твоей стороны :tease:

biork 13-02-2007 15:02 549427

Цитата:

Я использую WINSServerList, чем он от WINS отличается?
Как правильнее записать?
попробовал вместо WINSServerList (вместо WINS). В окошке значение появилось, в настройках - нет.

Цитата:

Сеть у тебя включается? Параметры прописываются?
Сеть включается, параметры (IP-адрес, маска, DNS, шлюз) прописываются, но для полного счастья хотелось бы настроить всё - и LMHOSTS выключить, и WINS настроить, и проверку подлинности IEEE 802.1x вырубить...

Цитата:

EnableLMHosts добавлю, так он по умолчанию Yes становится...
и, вообще то, хотелось бы чтобы аддон не трогал тех настроек, для которых нет окошек для изменения...

Цитата:

А ДНС-ы лучше не так пиши, как ты, а "192.168.240.1,192.168.240.2,192.168.240.3", хотя это неважно. Кавычки при записи в файл всё равно добавятся, так что если тебя это не сильно напрягает - можешь так и оставить.
исправил как ты порекомендовал, теперь всё выглядит как надо и не напрягает :-)

Цитата:

Тогда и код винды и т.п... А чем это будет отличаться от обычной установки?
да-да... и код винды и всё остальное, что в winnt.sif прописано. А от обычной установки это будет отличаться тем, что через 30 секунд она родимая и начнётся.
Ведь всё заполнено и не всегда нужно что-то менять, а если нужно, то - пожалуйста! Очень гибко и универсально!
А глупо или умно применять ту или иную настройку пусть каждый для себя сам решит.
И не стоило отказываться от предложения Boa. Защита "от дурака" никогда даже самым умным не мешала...

Спасибо за аддон. Жду обновлений :-)


fantik 13-02-2007 22:51 549590

biork
Цитата:

попробовал вместо WINSServerList (вместо WINS). В окошке значение появилось, в настройках - нет.
ничего не понял=)
Цитата:

Сеть включается, параметры (IP-адрес, маска, DNS, шлюз) прописываются
блин, а вот почему у меня не прописываются?((((

остальное сделаю )

DmitryOlenin 14-02-2007 00:16 549647

fantik
По совету Boa Soft запустил программу с инишником в разделе DetachedProgram.
Все хорошо, она запустилась.

Пока что осталось 2 вопроса:
1. Как все же запустить ее пораньше?
2. Настройки сети подхватились (IP и т.д.) а вот имя компа и имя рабочей группы - нет. С чем это может быть связано?

---
Вру, рабочая группа на месте.

Прошу добавить еще вот что, если возможно из winnt.sif:
Цитата:

[UserData]
ComputerName = *
FullName = *
OrgName = *

fantik 14-02-2007 00:23 549652

DmitryOlenin
у меня тоже не было эффекта. я уже говорил, наверняка эти данные уже считываются. DetachedProgram берется из самого winnt.sif, который правит программа. Рекурсия налицо. Например, если ты захочешь поправить параметр DetachedProgram из программы, которая вызывается из DetachedProgram, что-то получится? Увы.

Надо раньше. Я переговорю с Боа.

DmitryOlenin 14-02-2007 00:28 549653

fantik
Спасибо :)
Но вроде так тоже работает. Но хочется пораньше...

Кроме имени компа и организации есть еще просьба.
Можно какой-то лог сделать? Например, если пользователь что-то меняет, то есть программа не закрылась ч
ерез 30 сек, то создавался бы какой-то маркер. Нужно для того, чтобы после инсталляции не надо было запускать программы для настройки сетевых параметров, если их уже ввели в процессе установки.

fantik 14-02-2007 00:37 549658

DmitryOlenin
легко. файлик только, реестр неалё на этом этапе. подойдет?

biork 14-02-2007 05:19 549700

Цитата:

Цитата:
попробовал вместо WINSServerList (вместо WINS). В окошке значение появилось, в настройках - нет.

ничего не понял
ну... как тут подругому сказать то... твоя программка видит значение WINS в winnt.sif и подставляет в соответствующее поле, но после установки винды эффекта нет, то есть данный параметр почему то не настраивается.

DmitryOlenin 14-02-2007 07:40 549726

fantik
Ну да, какой-нибудь файл-пустышка в той же директории. Буду благодарен.
А имя компа и организации реально сделать?

fantik 14-02-2007 14:12 549869

DmitryOlenin
Цитата:

А имя компа и организации реально сделать?
разумеется

biork
Сделаю я всё с ВИНС-ом, будешь проверять.

Ждите пятницы :wizard:

ANDYru 14-02-2007 16:41 549927

fantik
и ещё дружище сделай плиз её чутка поуже - а то по ширине экрана не влазит малость ... :)

fantik 15-02-2007 00:09 550080

ANDYru
Дружище, можешь заглянуть в файл changer.ini и сделать так, как тебе самому нравится :) О результатах расскажешь )

ANDYru 15-02-2007 05:28 550117

fantik
ещё хочу подкинуть идейку насчёт возможности ввода данных из заранее подготовленного кофиг-файла параметров ну скажем минимут 3-х вариантов
и добавить кнопочки для их автоматического ввода (типа 1-Дом 2-Работа 3-Стандарт)

fantik 15-02-2007 08:53 550172

ANDYru
Для этого будет сделана поддержка UDB-файлов. А с ними что хочешь, то и делай, ссылки выше :)


Кстати, если вводить поля для организации, ничего, что русский язык по-прежнему отсутствует?

DmitryOlenin 15-02-2007 09:05 550177

fantik
Да вполне. Английский язык вполне ничего.
Информации по запуску программы до графической части не появилось?

Еще раз спасибо за программу, с нетерпением жду пятницы :)

ANDYru 15-02-2007 10:30 550219

fantik
USB ПОДДЕРЖКА конечно гуд, но хотелосьбы именно так как я предложил - один конфиг файл а внём несколько настроек
по поводу английского - я лично пользую только латиницу в именах и названиях (хотя наверняка для когото это трагедия :) )

ProkVS 15-02-2007 11:33 550260

Вложений: 1
ANDYru вещи говорит! Я уже вижу это выпадающее меню с выбором вариантов... :)

Имя компьютера, логин, пароль должен быть на ангельском языке, во избежании разного рода сетевых проблем, а вот такое боловство как имя пользователя и название оргинизации конечно лучше смотрятся по русски...
По теме, может кому пригодится, в аттаче пара скриптов по смене имени пользователя...

vserd 15-02-2007 11:43 550267

ANDYru
Читай по буквам. UDB <> USB.
Цитата:

но хотелосьбы именно так как я предложил - один конфиг файл а внём несколько настроек
В очередь, в очередь! Я первый это заказал :))))))))))))))))
Это уже пообещали и это радует. Что такое UDB в первом приближении читай начиная с первой страницы или версию для печати. И поиском, поиском в сети, информации не много, но разобраться можно.

DmitryOlenin
Цитата:

Информации по запуску программы до графической части не появилось?
Если я правильно путаю, то никто не знает как на текстовой части вклинится в установку. По моим данным даже таких исследований не проводилось.... :(

DmitryOlenin 15-02-2007 17:28 550481

vserd
Не понял... DetachedProgram - это, вроде, довольно поздно.
В шапке же написано про:
Цитата:

Аддон работает с аддоном Z_DRV_INST от Boa Soft, правит файл PreSetup.cmd. Позволяет изменить данные файла winnt.sif уже в процессе установки, до этапа T39, что позволяет сэкономить время присутствия за компьютером (при автоматической установке остальных параметров можно приходить уже на готовую систему)
Или я чего-то не понимаю или до копирования файлов и захода в граф. режим ничего запустить не получается даже у счастливых обладателей русской винды и аддона Z_DRV_INST от Boa Soft?

fantik 15-02-2007 17:31 550483

vserd
Цитата:

Если я правильно путаю, то никто не знает как на текстовой части вклинится в установку. По моим данным даже таких исследований не проводилось....
Речь не о текстовом этапе, а как раз в подмене оригинального setup'а на свой, с последующим запуском оригинала, что и делает БоаСофтовский аддон.

С ним я по каким-то причинам не могу связаться, хотя на форуме появляется :( Может времени нету.
Но всё будет, вопрос времени, в частности, отдельный аддон.

ProkVS ANDYru
Зачем это делать, если есть реальный, поддерживаемый самим майкрософтом формат, который делает то же самое, тем более обещал некоторым - сделаю. Лучше вам его рассмотреть, чем мне делать 10 разных вариантов, под каждого. Плохому танцору, как говорится,...

Я сделаю так, как будет удобно всем без исключения, кто силён сам разобраться в ini-файлах. И точка :)

SAOPP 16-02-2007 00:55 550630

Для работы аддон Z_DRV_INST обязательно нужен, или это просто для справки?

fantik 16-02-2007 00:59 550631

SAOPP
Почитай выше, там всё есть. Пока что обязателен. Если его не будет - будет его мини-аналог

SAOPP 16-02-2007 01:10 550632

Ясно, спасибо.

vserd 16-02-2007 10:54 550756

DmitryOlenin
Цитата:

Или я чего-то не понимаю или до копирования файлов и захода в граф. режим ничего запустить не получается даже у счастливых обладателей русской винды и аддона Z_DRV_INST от Boa Soft?
Значит мы по разному понимаем что такое текстовый и графический этап.
В моем понимании, текстовый этап это там где все синенькое, явно видно что только консольные возможности используются.
А графический этап, это там где все рисуется, с картинками, и все такое ...
А то на что ты ссылаешся, называется фейковый сетап, это уже графический этап, там уже все готово для графики, проинициализированны графические библиотеки и т.п.

fantik
Цитата:

Речь не о текстовом этапе, а как раз в подмене оригинального setup'а на свой, с последующим запуском оригинала, что и делает БоаСофтовский аддон
хм.... Если я правильно путаю, то PreSetup.cmd это и есть задание для работы Fake Setup-a. Т.е. фейк выполняет PreSetup.cmd, переименовывается, переименовывает Setup_org в Setup и запускает Setup. Во всяком случае раньше так было.
БоаСофтовский аддон вроде использует разработку от MSFN?
Или я не понимаю проблемы?

SAOPP
Цитата:

Для работы аддон Z_DRV_INST обязательно нужен, или это просто для справки?
Если знаешь как пользоваться фейковым сетапом, то не нужен, но работать прийдется ручками, хотя бы раз для того чтобы интегрировать в установку, или для написания утилики. :)
Что такое фейк сетуп читать здесь hххp://www.msfn.org/board/index.php?showtopic=12566, по английски, и не много для другой цели описывается, но суть таже.....

fantik 16-02-2007 11:38 550781

vserd
Ты почитай вначале чего человек хочет :)
А проблемы, так на мой взгляд, нету как таковой)))

vserd 16-02-2007 13:04 550823

fantik
Цитата:

А проблемы, так на мой взгляд, нету как таковой)))
Угу, нету... :) Самое забавное что ответ на каждой странице по-моему есть. На последних двух, так точно.....
DmitryOlenin
Почитайте форум по ссылке что я SAOPP советовал, особенно первый пост. Вот ваше решение, правда прийдется ручками по работать.....

DmitryOlenin 17-02-2007 00:21 551422

vserd
Цитата:

Почитайте форум по ссылке что я SAOPP советовал, особенно первый пост. Вот ваше решение, правда прийдется ручками по работать.....
Да, видимо я чего-то не понимаю. Этап, где все синенькое и где происходит копирование файлов, подцепление драйверов и первая перезагрузка компа я считаю текстовым.
Этап, где появляется прогресс-бар, разделение вертикальное экрана и все становится цветным - графическим.
Если мы об одном и том же, то DetachedProgram из раздела [GuiUnattended] файла *.SIF запускает программу как раз в начале этого, графического этапа.

Почитал тему на мсфн(спасибо за ссылку). Цитирую:
Цитата:

After the first reboot the installation starts in GUI-mode and executes "setup.exe -newsetup".
То есть, как я понял, это тот же вариант, что и DetachedProgram, только без использования sif-файлов.

fantik
С нетерпеньем ждем новой версии. Она будет кстати в обозримые сроки? :)

fantik 17-02-2007 02:09 551433

DmitryOlenin

Понимаете не совсем правильно. Есть просто графический этап, а есть графический этап установки. Вы сейчас путаете эти два понятия. Графический этап установки начинается позже, при запуске setup.exe. А сетап первым делом читает инфу из winnt.sif. То, что будет с этим файлом позже (по крайней мере с некоторыми его параметрами) - эже неважно, ибо они уже были прочитаны

Понимаете логику? Если запускать на T39, вы будете запускать программу, которая по сути меняет настройки в файле, откуда первоначальный процесс уже считал данные. Вот как это выходит:

Старт Windows
|
|
|-->Загрузка ядра ОС (в том числе и графических библиотек)
|
|
|-->Загрузка файла setup.exe
|
|
|-->Загрузка файлом setup.exe файла настроек winnt.sif
|
|
|-->Запуск программы, указанный в DetachedProgram файла winnt.sif (Changer)
|
|
|-->"Замена" файла winnt.sif

А вот как это сработает (и работает):

Старт Windows
|
|
|-->Загрузка ядра ОС (в том числе и графических библиотек)
|
|
|-->Загрузка нашего файла setup.exe
|
|
|-->Запуск Changer'a
|
|
|-->"Замена" файла winnt.sif
|
|
|-->Загрузка нашим файлом setup.exe настоящего setup.exe
|
|
|-->Загрузка файлом setup.exe файла настроек winnt.sif

DmitryOlenin 17-02-2007 09:06 551484

fantik
Спасибо за подробное описание.
Но дело в том, что у меня и так параметры меняются корректно :)
А разницы по времени запуска для конечного пользователя, как я понял, нет.

Вот нашел цитату Башрата с мсфн:
Цитата:

Nanaki is right:
-presetup.cmd will get executed BEFORE setup starts, so it will not start setup before the decompressing is complete

-DetachedProgram gets executed DURING setup, so if you want to extract too much (on a too slow system), then it might not be finished by time (depending on what files (for what purpose) you want to extract)
А вот насчет того, как быстро забираются параметры из самого winnt.sif, я не нашел. Я полагаю, что берутся они по мере надобности. То есть сетевые настройки из файла считываются тогда, когда их устанавливает винда. Стало быть, с момента запуска у пользователя есть минут 5, чтобы все установить. Это лишь предположение, но вроде все работает у меня.

Если будет новая версия с именем компа и организации - проверю так же их. Думаю, что тоже будет все в порядке :)

fantik 17-02-2007 12:22 551562

DmitryOlenin
я менял пароль и имя компьютера(секунд 20), и не успевал, правда пробовал это один раз. Пяти минут у пользователя явно не будет.

Тем более, с точки зрения программиста, тот подход, где результат получается через раз, и зависит от скорости набора данных пользователем - изначально обречен на неудачу. Ну не делается так.

SAOPP 17-02-2007 14:13 551607

Вообще конечно супер весч :) Но вот смущает то, что это аддон, т.е. зависющая от UpdatePack'а тулза и плюс ко всему от другого аддона Z_DRV_INST. Я не хочу сказать ничего плохого, но вот если бы она была реализована (или можно было бы реализовать) как тулзу, которая запускалась бы перед процессом запуска setup.exe а уже после выполняла всё, что описал в конце этого поста товарищ fantik - цены бы не было ей :) Возможно я не улавливаю чего-то, что даёт мне право так рассуждать, но всё же, представляю отдельный (допустим 3й) вариант установки системы на своём загрузочном для машин, находящихся у меня в сети - пришёл, вбил нужные сетевые настройки (особенно касательно ip по номеру договора) и всё.

Поправьте меня, если вышесказанно не есть верное рассуждение.

зы fantik спасибо за данный аддон!

SAOPP 17-02-2007 17:08 551672

Думаю, нужно внести некоторые неястности касательно моего предыдущего поста :) Я имел в виду независимую утилиту, собственно этим всё сказанно. Допустим, а запускалась бы она путём комментирования спец строк в самом файле ответов (что бы не "вредить" установке windows и т.д.) и при нахождении такой ключевой строчки срабатывала - но по моему, я сейчас сказал что-то сверхестественное, ибо как-то же надо следить за этой строчкой, т.е. какой-то процесс должен быть запущен перед дефолтным setup.exe - например переделанный setup.exe который и будет читать файл ответов, запускать утилу, после запускать родной setup.exe.

Надеюсь, я свою мысль донёс предельно ясно - жду комментариев.

зы ANDY говорил, что готовится вариант с floppy/usb, почётно но не совсем то :)

зыы Ещё раз спасибо fantik.

fantik 18-02-2007 00:42 551835

Начинается какая-то болтовня не по делу... Испорченный телефон. Один не понял, другой соврал :)

Сразу скажу, что будет на текущем этапе:
- аддон к UpdatePack для использования с Z_DRV_INST
- аддон к UpdatePack для использования без Z_DRV_INST
- отдельный патч, который патчит дистибутив винды и прописывает в него всё, что нужно.
Соответственно, все, кто не юзает UpdatePack будут использовать 3-й вариант
- поддержка UDB (ЭТО не USB). Подробнее читать выше, посты vserd'a, там есть полезные ссылки.
- поддержка практически всех опций автоинсталла с возможностью редактировать только нужные именно вам

Пока всё.
Приношу свои извинения, что времени мало. Ждите пятницы.

/*З.Ы. для спасибо есть отдельная кнопка*/

SAOPP 18-02-2007 00:58 551845

Цитата:

- отдельный патч, который патчит дистибутив винды и прописывает в него всё, что нужно.
Соответственно, все, кто не юзает UpdatePack будут использовать 3-й вариант
Ойёйёй! :) А можно поподробней касательного этого патча - и сразу вопрос, будет патчить дистрибутив или загрузчик?
Я юзаю UpdatePack, но я не хочу, что бы changer присутствовал в каждом из вариантов установки - соответственно, это и есть причиной мох двух предыдущих постов :) Т.е. если я ставлю дистрибутив на машину, где нужно выбрать сетевые настройки, я запускаю установку с changer'ом. Вот, что я хотел донести, и видимо я уже бредю этой идеей, ибо очень сильно хочу её реализации!!! :)
Как следует воспринимать "отдельный патч, который патчит дистибутив винды" - так, что changer будет присутствовать при каждом из вариантов установки?


Спасибо за ответ fantik! :) Ждём обновлений!

fantik 18-02-2007 01:25 551853

SAOPP
что тебе мешает ничего не вводить в ченджере, подождать 30 (по умолчанию) секунд, и наслаждаться дальнейшей установкой?

SAOPP 18-02-2007 01:33 551856

fantik
Ну... как сказать :( я даже не знаю, возможно ответ будет не совсем корректным, скажем так, мне будет мешать само присутствие changer'а но боюсь сразу признаться, возможно это не ответ на поставленный вопрос :) Меня больше интересует, А МОЖНО ЛИ реализовать то, о чём я прожужал уже кучу постов? :) Отдельный вариант установки, который будет запускать changer(?)

fantik 18-02-2007 09:27 551896

Цитата:

Отдельный вариант установки, который будет запускать changer(?)
Зависит, по-моему, только от твоего умения создавать дистрибутивы :)

Все, что я могу сделать - сделаю. Дальше будешь сам.

DmitryOlenin 18-02-2007 11:58 551931

fantik
Цитата:

Приношу свои извинения, что времени мало. Ждите пятницы.
Прошу прощения за вопрос, но все же. А какой именно пятницы?
Я почему-то думал, что прошедшей. Уже понял, что ошибался.

SAOPP 18-02-2007 13:11 551957

Цитата:

Зависит, по-моему, только от твоего умения создавать дистрибутивы
Дык, сейчас я не могу реализовать 1 тип без changer'а, 2 тип с changer'ом. Если кто может, подскажите тогда как это реализовать :)
Цитата:

Все, что я могу сделать - сделаю. Дальше будешь сам.
Ну, так собсно всегда и происходит, главное что бы было реализованно!!! :)

biork 19-02-2007 00:56 552156

SAOPP
Цитата:

Дык, сейчас я не могу реализовать 1 тип без changer'а, 2 тип с changer'ом. Если кто может, подскажите тогда как это реализовать
Вот тут, вобщем-то, всё подробно описано...

fantik 19-02-2007 02:03 552168

DmitryOlenin
я так и планировал. Но, к сожалению, эти планы вкрался саботаж :(

ProkVS 19-02-2007 10:53 552310

fantik
Если не сложно, мог бы ещё пукалку вставить (Beep)!? А то когда прозеваешь большой абыда потом руками прописывать :)

vserd 19-02-2007 11:22 552329

SAOPP
Цитата:

Но вот смущает то, что это аддон, т.е. зависющая от UpdatePack'а тулза и плюс ко всему от другого аддона Z_DRV_INST. Я не хочу сказать ничего плохого, но вот если бы она была реализована (или можно было бы реализовать) как тулзу, которая запускалась бы перед процессом запуска setup.exe а уже после выполняла всё, что описал в конце этого поста товарищ fantik - цены бы не было ей
Ничто, кроме вашей лени и не желания разбираться как устроен UpdatePack, не мешает вам сделать тоже самое вручную.
UpdatePack в данный момент представляет просто дополнительный функционал-оболочку для выполнения аддонов. Можете попросить Petya V4sechkin чтобы он разделил свой UpdatePack на собственно обновления безопасности, и утилиту для запуска аддонов :)) т.е. выделил свои обновления безопасности в отдельный аддон.
Либо сами это можете сделать и предложить общественности. Сссылки на то что я не умею, не разбираюсь, и прочие не... которые в конченом смысле сводятся к тому что пусть сделает другой НЕ ПРИНИМАЮТСЯ.

Цитата:

юзаю UpdatePack, но я не хочу, что бы changer присутствовал в каждом из вариантов установки - соответственно, это и есть причиной мох двух предыдущих постов Т.е. если я ставлю дистрибутив на машину, где нужно выбрать сетевые настройки, я запускаю установку с changer'ом. Вот, что я хотел донести, и видимо я уже бредю этой идеей, ибо очень сильно хочу её реализации!!!
Как следует воспринимать "отдельный патч, который патчит дистибутив винды" - так, что changer будет присутствовать при каждом из вариантов установки?
Для этого есть замечательная утилита BCDW, и ключевое слово МУЛЬТИЗАГРУЗКА. Также можете посмотреть на аддон Multiboot и разобраться как он работает.

На этом форуме накоплен такой объем знаний, что народ начал выходить на новый уровень. И прятать низкоуровневые способы под высокоуровневые (UpdatePack, часть аддонов это наглядный пример), утилитка fantik-а тоже следующий шаг.
Это очень наглядно видно из вопросов. Года два назад были вопросы типа я взял из поста хххх пример файла, поменял zzz, почему у меня не работает yyyy, в данный момент впоросы типа взял UpdatePack, интегрировал его + аддоны zzz, yyyy, xxx и теперь у меня не работает ккк.
Так что читайте учебник от Vadikan, и разбирайтесь. В нем практически все есть.

DmitryOlenin
Цитата:

DetachedProgram из раздела [GuiUnattended] файла *.SIF запускает программу как раз в начале этого, графического этапа.
Где прописывается DetachedProgram? И откуда программа установки узанет что нужно запустить?
И не кажется ли вам что изменять уже может быть поздно?

Цитата:

То есть, как я понял, это тот же вариант, что и DetachedProgram, только без использования sif-файлов.
нет. это изменение .sif ДО ЗАПУСКА. Считайте что вы создаете .sif заново.

Цитата:

полагаю, что берутся они по мере надобности. То есть сетевые настройки из файла считываются тогда, когда их устанавливает винда.
К сожалению исходников Setup.exe нет. Так что когда оно забирается не точно известно. По этому исходим из предположения что при первом запуске. Так оно надежнее. Даже если и поменяется реализация в последующем. Это крайний вариант.

Цитата:

Но дело в том, что у меня и так параметры меняются корректно
А разницы по времени запуска для конечного пользователя, как я понял, нет.
Для этого есть форумы. И отзывы по разным способам запуска. И жалобы на то что то работает, то нет, и разбирательства почему.
Во по результатам этих разбирательств был создан фейковый сетап.

Тут уже fantik говорил о том что результат то запускается, то нет не устраивает по параметрам качества. Он должен запускаться всегда. И в очень крайних случаях давать сбой.

Цитата:

А какой именно пятницы?
Changer публикуется по пятницам. Так что ждите пятницы...... :)) А этой или через два месяца..... это как у автора с основной загрузкой сложится..... :(

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


fantik 19-02-2007 13:12 552392

vserd
Спасибо за столь содержательное сообщение.

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

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

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

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

SAOPP 19-02-2007 13:51 552416

vserd
Уважаемый тОварисч, прочитайте пожалуйста ещё раз мои посты, если есть чего черкнуть по делу... А так бритва.


biork 19-02-2007 15:20 552455

Цитата:

Могу привести пример файла winnt.sif после редактирования Changer'ом
хотелось бы взглянуть...

fantik 19-02-2007 15:28 552457

biork
Вот прямо сейчас ставлю на виртуалку, проверяю дистриб. Кину через 15 минут.

biork 19-02-2007 15:45 552464

кстати, где этот правленный файл можно найти в установленной винде?

ProkVS 19-02-2007 16:16 552475

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

fantik 19-02-2007 16:39 552487

Код:

[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 552657

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

fantik 19-02-2007 23:38 552661

SAOPP
Имя компьютера, имя администратора?

SAOPP 19-02-2007 23:58 552664

Кстате да, как-то упустил я, имя компьютера так же не поменялось.

SAOPP 20-02-2007 01:46 552689

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

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

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

DmitryOlenin 20-02-2007 10:32 552795

Да, я тоже довольно давно проверил.
Из DetachedProgram не меняется имя компьютера и пароль/логин админа.
Все остальное меняется.

SAOPP 20-02-2007 12:32 552861

Цитата:

логин админа
Логин как раз у меня сменился.

biork 20-02-2007 14:12 552899

У меня имя компьютера, рабочая группа, все параметры TCP/IP (кроме WINS и LMHOSTS) меняются как надо.
С паролями и именами администратора так же проблем не возникает, если в winnt.sif не присутствуют строки:
HTML код:

[GuiUnattended]
    AutoLogon=Yes
    AutoLogonCount=n

При таком раскладе, если задаём новое имя администратора и/или пароль, то при первом входе имеем табличку "вход в систему невозможен, бла-бла-бла..." на фоне окна для ввода пароля для "Администратор". Нажимаем "OK", Администратор меняется на имя, которое ввели (если вводили), вводим новый пароль (он не запомнился) и продолжается загрузка. Так происходит n раз. Потом просто нельзя войти в систему, так как окошко для ввода пароля вместе с сообщением об ошибке быстро сменяется экраном приветствия и на этом всё заканчивается.

SAOPP 20-02-2007 14:25 552905

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

SAOPP 20-02-2007 14:36 552910

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

Planeta 20-02-2007 23:22 553149

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

fantik 21-02-2007 01:58 553178

Я прошу прощения, не сложно ли будет вам в дальнейшем сделать следующим образом :

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

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

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

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

vserd
Цитата:

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


Выражаю огромную благодарность Boa Soft за предоставленный source его сетапа. Будет и отдельный аддон и патч.

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

biork 21-02-2007 02:48 553184

Цитата:

biork
Насчет автологона, можно по пункту 2? Я просто не понял, что именно не так.
вобщем, если используем AutoLogon, то изменение имени администратора и/или пароля приведут к проблеме.
Видимо система будет пытаться использовать то ли новый пароль к старому имени, то ли старый пароль к новому...

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

SAOPP 21-02-2007 10:56 553307

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

biork 21-02-2007 14:05 553431

SAOPP
Позволю себе не согласиться - без изменения логина администратора аддон теряет большую часть своей привлекательности.
Насколько я помню, именно с этого он и начинался, а потом уже оброс разными прибамбасами.

SAOPP 21-02-2007 14:56 553462

Цитата:

Позволю себе не согласиться - без изменения логина администратора аддон теряет большую часть своей привлекательности.
Нет, не спорю с тобой и согласен на все 100%, всегда приемлемо если будет возможность изменить любую опцию.
Цитата:

Насколько я помню, именно с этого он и начинался, а потом уже оброс разными прибамбасами.
:)

DmitryOlenin 23-02-2007 20:53 554398

Таки пятница наступила :)
fantik, порадуешь?

SAOPP 23-02-2007 21:28 554411

Кстате да, я уж совсем забыл, что ожидать новую версию стоит именно сегодня :)

DmitryOlenin 23-02-2007 21:45 554418

Уже, видимо, не стоит :(

SAOPP 23-02-2007 22:15 554426

...да, согласен, пятница практически прошла, ну посмотрим, может автор порадует под конец дня ;)

sergelen 27-02-2007 11:07 555878

оживление будет какое-нибудь ?

SAOPP 01-03-2007 14:52 556821

Завтра опять пятница :) Но автор, что-то больше недели молчит :(

vserd 01-03-2007 16:44 556874

SAOPP и все вопрошающие на счет тяпницы
Цитата:

Завтра опять пятница Но автор, что-то больше недели молчит
Вы за работу автора платили?

Поймите одну вещь. Это все делается на одном интузиазме. И пинать на счет того что вот в пятницу должно быть, не совсем корректно. Может автор заболел, может работа прижала так что сутками сидишь на ней, может другая необходимость. Или банально интернет вырубили за не уплату.
Издержки freeware :(

ProkVS 01-03-2007 18:15 556909

vserd
Про интуазизм все знают и стараются кто на что горазд, вот только не у всех получается... А вопрошания форумчан, на мой взгяд и есть своеобразная плата за труд, думаю автору приятно что его творение востребованно и желанно! Главное не переборщить :)

4sag 02-03-2007 00:11 557008

ProkVS

Это уж точно приятно , это и есть плата

vserd 02-03-2007 11:53 557164

offtopic
ProkVS
Ну так я с этим не сильно то и спорю, это очень хороший стимул.
Ключевое здесь:
Цитата:

Главное не переборщить
У меня была похожая ситуация, сказал что выложу во вторник, тут начались проблемы в семье, и на пару месяцев мне не до поддержки программы было чистый автомат, работа-больница-чуть-чуть спать-работа, даже в инет не выходил. А народ писал в таком духе мол когда? когда!!!! КОГДА!!!!. немного постов было штук 7. После решения проблемы я прочитал топик и мне резко перехотелось развивать проект :(.

ProkVS 12-03-2007 20:53 560792

Товарищи программисты, не дайте загнуться замечательному проэкту! :) Давайте подхватим дело начатое Фантиком, так как автора почти месяц не видно и не известно когда появится!
Предлагаю добавить таки секцию [UserData], как никак неотъемлемая часть идентификации ПК на уровне с именем пользователя и IP! К сожалению не владею ни одним языком программирования, а файлик changer.exe как назло написан именно на нём...
Цитата:

[UserData]
FullName="Вставьте имя "
OrgName="Вставьте название организации "
З.Ы.SOAPP-a не слушайте, у меня на один пост больше - значит я умнее! :laugh:

SAOPP 12-03-2007 21:03 560794

Думаю, что есть смысл ждать автора...

fantik 15-03-2007 13:00 562017

Доброго всем дня.

Прошу прощения за столь долгую паузу в работе, но увы, никто не застрахован от внезапного отсутствия условно свободного времени, которое можно посвятить подобным проектам, хотя и очень хочется... А еще эти праздники все, подарки, поездки...

Итак, я в поезде (только там время нашел) набросал список того, что будет в новой версии, этот список необходимо будет дополнить тем, о чем я запамятовал. С вашей помощью, разумеется. Выложу сегодня вечером (дома он, этот список). Полагаю, что следующая неделя будет более-менее свободной, поэтому могу с большой долей вероятности утверждать, что версия 2.1 появится как раз 23 марта. До этого времени будет возможность что-то доделать, сегодня дам знать, что будет точно, и чего точно не будет в 2.1.

З.Ы. Забрасывать подобные прожекты не собираюсь. Переводить на опенсорс для общей разработки - вполне возможно, но я использую платные компоненты (в данном случае TMS Component Pack Pro для Delphi, стоимость 175 евро), поэтому, боюсь, смысла в этом будет, увы, немного.

DmitryOlenin 23-03-2007 23:26 565968

Эх... Вот и 23е прошло. Ждем следующей пятницы? :)

DmitryOlenin 30-03-2007 22:50 568744

Эх... Вот и 30е прошло. Ждем следующей пятницы? :)

sergelen 10-04-2007 18:33 572520

Эх... Вот и 6е прошло. Ждем следующей пятницы?

ProkVS 11-04-2007 12:15 572818

Осень 2045 года - "Эх... Вот и 14е прошло. Ждем следующей пятницы? :laugh:

viksem 11-04-2007 12:19 572820

ProkVS

особенно если последняя активность fantik-а - 25.03.07

SAOPP 11-04-2007 19:57 573099

Да... смотрю я у Фантика совсем со временем туговато, ну думаю это к лучшему.

DmitryOlenin 02-05-2007 22:01 582321

Ну да... Скоро будет 3 месяца, как не выходило обновлений.
Кажется проект умер...

FreeKnight 03-05-2007 10:25 582466

Люди, а можно ли как-то сделать сей аддон так, чтобы он не требовал Z_DRV_INST
мне вот дрова нафиг не нужны, а вот этот аддончик я бы прикрутил к винде

Berline 03-05-2007 12:48 582527

To ALL

Я думаю, на данный момент бессмысленно флудить в теме сообщениями вида:

"А сегодня уже пятница", "Ну когда же обновление", "походу, проект умер" и подобным...

fantik уже писал здесь

Все мы люди, у большинства есть семья. которую надо кормить, и в принципе, на что-то жить... Сам проект - чистый энтузиазм в свободное время, а посему, упреки. укоры, и прочая не доброжелательная информация, думаю, не уместна...

GrandCat 03-05-2007 22:44 582767

FreeKnight
Из аддона нужны только три файла - фейковый setup, настоящий переименованный, и presetup.cmd, в который все и прописывается.

FreeKnight 04-05-2007 05:23 582854

GrandCat
ну а как их прикрутить к этому аддону то?

vserd 04-05-2007 10:29 582923

FreeKnight
Цитата:

ну а как их прикрутить к этому аддону то?
Ищи инфу о том что такое фейковый сетап, и как он работает. На MSFN была инфа. В этой теме я давал ссылку. читай полную версию.

FreeKnight 04-05-2007 12:40 582974

спасибо

DmitryOlenin 05-05-2007 12:14 583358

Уже говорили об этом... Прикрутить ничего не получится, как говорил сам fantik.
Так что я просто пользуюсь exe и все.

DmitryOlenin 08-06-2007 13:50 596888

Почти 4 месяца прошло...

Фантика не было на форуме уже 2.5 месяца.
Может кто-то его знает, чтобы уточнить, все ли в порядке, стоит ли нам на что-то надеяться?

spectre4 23-07-2007 00:42 617255

Жаль что fantik забросил столь полезный проект.

Поскольку штука реально полезная возьму на себя смелость поэксплуатировать идею, и представляю на суд общественности функциональный аналог.
Реализованы все возможности "changer", за исключением смены имени админа т.к. не вижу в этом смысла, кроме того добавлено много новых.
На данный момент фукционал проги с большего оттестированн, хотя наличие багов естественно не исключается.

Способ примения: ручками прописывамся в presetup.cmd, или, как вариант, перименновываем в changer.exe и подсовваем в аддон.
Это временно, позже будет полноценный самостоятельный аддон.

Софтина в атаче, багрепорты и предложения по расширению и совершенствованию принимаются...

ЗЫ: Тока чур ногами сильно не бить, ибо это моя первая программа на дельфях.

SAOPP 23-07-2007 00:52 617257

Очень интересно, благодарю за буксир как говориться ;)

Сразу вопрос, запуск на T39 возможен?

spectre4 23-07-2007 10:37 617347

Цитата:

Цитата SAOPP
Сразу вопрос, запуск на T39 возможен? >>>

Запуск как таковой возможен, но в этот момент многие параметры уже прочитанны программой установки и, соответственно, изменения в онных не дадут никагого эфекта.

Berline 23-07-2007 12:27 617387

spectre4, не очень понравилось то, что окна вверху не умещаются в 1 окне. сдвиг - как то не красив... + вкладка - about - может вынесете её служебной строкой в низу любого окна? иль по аналогии с fantik...

А вапще - респект и уважуха - доделать внешний вид, и усё...

SAOPP 23-07-2007 13:13 617410

Цитата:

Цитата spectre4
Запуск как таковой возможен, но в этот момент многие параметры уже прочитанны программой установки и, соответственно, изменения в онных не дадут никагого эфекта. >>>

Это понятно, собсно у Фантика также наблюдалось это.

Можно ли список тех параметров, которые изменяться на данном этапе, и которые нет?

Berline 23-07-2007 14:12 617441

Собственн, мошт вариант сделать где будут только те параметры, которые можн на т39 править, и как следствие, запускать из т39? думаю тож полезн будет...

SAOPP 23-07-2007 14:17 617446

Ну скажу так, для меня вариант с T39 самый подходящий, и не только для меня, это и так понятно. Есть те кто юзает этот аддон, есть те кто нет. Всё просто. Если spectre4 поддержит идею, я только за. Список бы составить того что теряем на T39.

vserd 23-07-2007 15:18 617469

spectre4
UDB Будешь делать???

SAOPP
Цитата:

Цитата SAOPP
Можно ли список тех параметров, которые изменяться на данном этапе, и которые нет? >>>

Этой инфы я в открытом доступе не встерчал, так что остается метод научного тыка... И если честно, мне не понятно почему именно Т-39? Ведь это практически тоже самое что и запуск из фейкового сетапа.

spectre4 23-07-2007 17:58 617576

Цитата:

Цитата SAOPP
Можно ли список тех параметров, которые изменяться на данном этапе, и которые нет?

Это одному микрософту известно, кроме того есть подозрение что они вычитываются по мере необходимости. Тобиш прямо на T-39 что-то не сработает, а через минуту-две возможно не сработает уже ничего... ИМХО в таком виде оно вобще никому не надо.

Сейчас я разбираюсь как коректно сделать fake-setup, тобиш моя прога будет запускатся до T-39 и после измения и записи параметров запускать "настояший" setup. Как только это заработает соберу самостоятельный, независимый от каких либо других, аддон.
По моему такой вариант самый универсальный и должен всех устроить.

Цитата:

Цитата vserd
UDB Будешь делать???

А что это есть??? Просто первый раз вижу эту абревеатуру.

vserd 23-07-2007 19:01 617591

winnt32 /?
Структуру простейшего можешь посмотеть через setupManager
более сложное:
читать дальше »

[UniqueIds]
Default= UserData, Identification, Proxy, GuiRunOnce, params.MS_TCPIP.TestDomain.Adapter1
OPER1 = UserData, Identification, Proxy, GuiRunOnce, params.MS_TCPIP.TestDomain.Adapter1

[Default:UserData]
ComputerName=Default
[Default:Identification]
JoinDomain=TestDomain
[Default:Proxy]
Proxy_Override=*TestDomain.net;<local>
[Default:GuiRunOnce]
Lj1000="c:\temp\ilj1000.cmd"
[Default:params.MS_TCPIP.TestDomain.Adapter1]
IPAddress=192.168.2.130
DefaultGateway=192.168.2.1
DNSServerSearchOrder=192.168.2.1

OPER1:UserData]
ComputerName=OPER

[OPER1:Identification]
JoinDomain=TestDomain

[OPER1:Proxy]
Proxy_Override=*TestDomain.net;<local>

[OPER1:GuiRunOnce]
Lj1000="c:\temp\ilj1000.cmd"
Lx300="C:\temp\ILx300pl.cmd"

[OPER1:params.MS_TCPIP.TestDomain.Adapter1]
IPAddress=192.168.2.32
DefaultGateway=192.168.2.1
DNSServerSearchOrder=192.168.2.1

SAOPP 23-07-2007 19:12 617595

Цитата:

Цитата spectre4
По моему такой вариант самый универсальные и должен всех устроить. >>>

Истенная правда. Я надеялся на это от Фантика, но увы...

Real Root 23-07-2007 20:38 617627

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

spectre4 24-07-2007 17:14 618041

Руссификация интерфейса даже не планируется...

Продолжение в отдельной теме...

fantik 16-09-2007 16:18 644397

Вложений: 2
Господа, я прошу прощения за столь длительную задержку. На то были свои причины, не буду объяснять, думаю, что и настаивать не будете.

Такая ситуация, увы, может повториться. :( Поэтому выкладываю здесь исходники всего, что я сделал.

Может быть, те, кто решил написать свое, что-то почерпнут из моих наработок.



Setup Launcher - это фейк-сетап, исходники любезно предоставлены Boa Soft. Использовать для отдельного аддона.
В аддоне Changer использован TMS Component Pack для Delphi 7 версии 4.0.

Я буду периодически появляться, так что если будут вопросы - пишите сюда, отвечу.

Martia 15-12-2008 02:57 981145

в шапке битая ссылка


Время: 22:15.

Время: 22:15.
© OSzone.net 2001-