PDA

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


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

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

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

fantik
11-02-2007, 23:18
DmitryOlenin

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

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

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

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

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

hobbit25
12-02-2007, 10:09
fantik Привет ! а как самостоятельный аддон будет когда нить или нет просто сама идея очень нужная! а жедания еще и добавлять Z_DRV_INST пачему то нету!

fantik
12-02-2007, 11:54
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
fantik ))))))))) Спасибо а ответ БУ ждать!!!

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

Секция [params.MS_TCPIP.Adapter1] у меня выглядит так:

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
Administrator's login - берёт из defltwk.inf [System Access] NewAdministratorName

...а этот параметр нельзя задать в WINNT.SIF? ...и как он вообще туда попадает? :-)

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

fantik
12-02-2007, 14:58
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
fantik

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

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

Предлагаю расширить функциональность добавив секцию [UserData]
[UserData]
FullName="Вставьте имя "
OrgName="Вставьте название организации ""Именно эти два параметра будут подставляться по умолчанию при установке большинства программ. Также будут отображаться в свойствах системы в разделе "Зарегистрирован на""

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

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

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

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

Насчет DHCP - сам интересовался этим несколькими постами раньше, что блочить, что нет. А за что отвечают "INSTALL DEFAULT COMPONENTS"? Хелп ми плиз ))))
Именно эти два параметра будут подставляться по умолчанию при установке большинства программ. Также будут отображаться в свойствах системы в разделе "Зарегистрирован на
Тогда и код винды и т.п... А чем это будет отличаться от обычной установки?

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

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

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

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

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

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

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

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

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

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

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

fantik
13-02-2007, 14:42
ProkVS
Посмотрю.

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

biork
13-02-2007, 15:02
Я использую 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
biork
попробовал вместо WINSServerList (вместо WINS). В окошке значение появилось, в настройках - нет.
ничего не понял=)Сеть включается, параметры (IP-адрес, маска, DNS, шлюз) прописываются
блин, а вот почему у меня не прописываются?((((

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




© OSzone.net 2001-2012