![]() |
Не могу автоматический добавить языковые раскладки пользователям в Windows XP
Доброе время суток коллеги!
Понимаю, что тема избитая до дыр и многие скажут - "Это уже 100500 раз обсуждалось", но я сейчас опишу весь ход своей процедуры и возможно найдутся иные решения. И так. Я работаю в учреждение, компьютерный парк которого составляет 300+ станций. На всех этих компьютерах cтоит злосчастный Windows XP. Естественно всегда ставили Windows ручками по-старинке. В один прекрасный день мне всё это надоело. Серьёзно задумался о интерактивном развёртывание ОС т.к частенько возникают проблемы с наличием дистрибутива, поиск драйверов для индивидуальной конфигурации компьютера, предварительные настройки перед вводом в домен и.т.п. Ну и самое главное преустановка или установка более 20-и новых компьютеров в короткие сроки. На OC 2008R2 развернул WDS сервер. Обнаружил, что этот товарищ не дружит с ОС старше "Win Vista". Начал Искать разные способы как всё же засунуть XP на WDS сервер. Делал множество попыток запечатывания Компа по технологии Sysprep, но не одного адекватного, а самое важное "Универсального" образа у меня так и не вышло, который можно было стандартными средствами WDS залить в WIM образ. Долго бороздя просторы интернет, а в частности непосредственно ресурсы Microsoft, я наткнулся на Win AIK и MDT 2010. Ясное дело что AIK мне тут не помощник т.к тоже адаптирован по Vista+ технологии, а вот MDT 2010 как раз было то, что надо. Развернул я через него XP. Настроил сценарий, настроил виндовый сценарий установки средствами Unattend.txt. Всё вроде замечательно и прекрасно. Устанавливается винда на компы и всё шикарно. Тут недавно меня замучала грусть-тоска. Всё вроде замечательно, но без предустановленных дров. Увы, но MDT 2010 дрова из своего хранилища не захотел автоматический интегрировать в дистриб. при установке. Сново замучив Googl, наткнулся на програмку Nlite, прочитав мануал по ней, пришёл к выводу, что это то, что мне нужно. Свободная интеграция драйверов и программ в дистрибутив Windows XP. Интегрировал туда фактический весь раздел XP из DRPS 11. Драйвера установились! Замечательно! И вот я как раз подошёл к сути своей проблемы. Установленный Windows через WDS сервер, после интеграции драйверов средствами Nlite, перестал использовать пункт сценария Unattend.txt - "InputLocale=0409:00000409,0419:00000419". Бился долго и так нечего и не добился. Начал крутить реестром. Добавил в Unattend.txt следующее: Код:
[GuiRunOnce] Код:
regedit /s C:\MININT\source\i386\key.reg Код:
Windows Registry Editor Version 5.00 Вроде всё получилось, я был радостный как свинья в грязи. Потом обнаружил, что ликовать то рано. Подобные параметры применились только к текущему, лакальному пользователю. Естественно войдя в доиен и зайдя под пользователем AD, я не испытал былую радость. не черта не применилось. Добавлял реестр параметры клавиатуры в "[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]" , а так же в "[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Preload]". Толку НИХТ! У меня честно говоря уже мозги раком... Подскажите куда нужно в рестре добавить параметры, что бы к любому профилю на компьютере, автоматический применялись настройки клавиатуры или возможно есть вообще радикально другое решение, без затрагивания реестра ? буду раз за помощь. |
Про файл cmdlines.txt и дальше опроверзится .default. Как раз ткнулся на статью где кажись как раз это.
|
Благодарю за ответ, но cmdline мне не поможет.
Если создавать дистрибутив непосредственно на диске или флешке, то используя файл сценария winnt.sif, возможно автоматическое создание папки $OEM$ в корне диска C:. А для того что бы cmdlines.txt использовался, он должен находиться в корне $OEM$. Увы, но MDT 2010 использует свою методику установки и использует 2 сценария установки, бортовой Task Sequence и Unattend.txt. Во время установки использует временную папку MININT на диске С:. собственно установщик черпает свои ресурсы от туда и за пределами этой папки нечего из касающегося установки не создаёт, а Unattend.txt храниться в корне MININT. насколько я помню, cmdlines.txt запускается за 10 минут до окончания установки. примерно такой же вариант можно развернуть в Unattend, но запуск произойдёт за 9 минут до окончания. По поводу статью. Если я правильно понял, то под каким узером запустил REG, под тем и будет работь и для этого надо использовать делегированного пользователя, который имеет отношение к ROOT для того что бы параметры применялись ко всем пользователям? ну т.е Default юзер который используется вовремя установки. |
Цитата:
|
Время: 02:20. |
Время: 02:20.
© OSzone.net 2001-