... с блобом связующего звена для воспрепятствования даже отверток...
Изучите MDT 2010. Это имеет builting функциональность для начальной загрузки в WinPE и Запрос Базы данных SQL (на основе компьютерного MAC-адреса) для в значительной степени чего-либо, что Вы хотите и заполняющий это в unattend.xml перед выполнениями установки. Много опций. Берет некоторое время для приобретения навыка его, но это довольно логично. IP-адрес specifiation был немного неприятен в последней версии MDT, но в 2010 можно добавить собственные столбцы к базе данных и выполнить запросы на них также. Вам, ВОЗМОЖНО, ПРИДЕТСЯ создать Ваш собственный сценарий для установки IP-адреса, но это не должно быть слишком много работы, находящей vb сценарий, который позволяет Вам сделать это - по крайней мере, если Ваши компьютеры только имеют один NIC - Google является Вашим другом.
наилучшие пожелания, Trond
Разве Вы не можете усилить DHCP в некотором роде для присвоения IP?
Объединенный с собственной способностью SysPrep назвать компьютер на его начальной начальной загрузке это должно дать Вам, в чем Вы нуждаетесь только с определенным усилием.
Есть ли какая-либо конкретная причина, необходимо ли знать IP машин или установить ли его вручную? В нашей инфраструктуре мы полагаемся на DHCP для большинства систем - использование резервирования, где мы действительно должны вынудить IP и просто использование имен DNS найти IP, где им динамично присваивают.
Это кажется на желание сервера WDS.
WDS является Windows Deployment Services, заменяя более старую Remote Installation Services (RIS). И использование отвечает на файлы, может назвать системы в рамках соглашения о присвоении имен и может быть установлено посредством сетевой загрузки.
Вот очень прохладная статья о том, как 2500 + ноутбуки были одновременно установлены с Windows 7 на конференции TechEd, с помощью WDS и MDT.
Вместо того, чтобы перечислять шаги, необходимые для развертывания WDS вот, ссылка technet.
(если Вы используете win2k3/XP, просто заменяют WDS RIS в этом сообщении).
Если можно смонтировать VHD, можно просто использовать:
[UserData]
ComputerName = <computer name>
в C:\SysPrep\sysprep.inf
файл.
Что касается IP существует инструмент NetSet, который может настроить IP. Но просто использование DHCP со статическими присвоениями будет намного лучше - легче и более гибкий.