Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Автоматическая (unattended) установка и настройка Windows

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

Открыть новую тему     Написать ответ в эту тему

VelDmi

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Ресурсы по референсной (microsoft) автоустановке Windows 10:

  • Официальная документация от microsoft
  • Windows ADK
  • How to create an unattended installation of Windows 10 (иллюстрированная инструкция на english)

    Методы автоустановки Windows 10 от независимых разработчиков:

  • Multi-OEM/Retail Project {MRP}  << Инструкция от BonaparteIII (требуется регистрация на MDL) >>
  • Hashicorp Packer - автоматизация установки и настройки OC  << Инструкция от LevT>>
  • MSMG ToolKit - удаление ненужных компонентов из дистрибутива
  • FLBLauncher - чистая установка Win10 со сжатием и отключением ненужных компонентов


  • Архив

  • Всего записей: 529 | Зарегистр. 03-12-2002 | Отправлено: 13:59 26-01-2003 | Исправлено: 0t5, 15:30 07-06-2020
    Riki



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Какой параметр в  WINNT.SIF (unattend.txt) отвечает за ярлыки "Windows Update" и "Выбор программ по умолчанию" в меню кнопки "Пуск". А то поставил с WINNT.SIF и они исчезли.  

    bigsmaleman

    Цитата:
    Бональный вопрос: А винды SP1?

    Да.
    leputain

    Цитата:
    не думаю, что это winnt.sif, может какие reg-tweaks?

    Нашел. Виноваты были строчки:
    [RegionalSettings]
        LanguageGroup=1,5
        SystemLocale=00000409
        UserLocale=00000407
        InputLocale=0409:00000409;0419:00000419
    Кроме того в IE6 в строке состояние слово "Интернет" отображалось "казябазяками". Подскажите, в чем ошибка?

    Всего записей: 270 | Зарегистр. 14-09-2001 | Отправлено: 20:56 03-08-2004
    bigsmaleman



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Riki
    Не могу сформулировать, но для России надо так.

    Код:
     
    [RegionalSettings]
        LanguageGroup=1,2,3,4,5
        SystemLocale=00000419
        UserLocale=00000419
        InputLocale=0409:00000409,0419:00000419
     

    Всего записей: 179 | Зарегистр. 21-12-2003 | Отправлено: 23:21 03-08-2004
    Corewin



    Lazy
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    dadu

    Цитата:
    файлы BDA, BDANT и DirectX можно за ненадобностью удалить

    Так это для XP наверное, для Win2k BDANT надо оставить, а BDAXP удалить.
    На скриншоте ты выделил 0x32e2, а надо же 0x33e2 Вообщем я разобрался, исправил 74 на EB и проверил dxsetup /windowsupdate Заработало Спасибо тебе большое
    Я говорил как раз о сообщении peachy. Только мне непонятно, почему IE ставится не в GUI, а все, что в RunOnceEx.cmd в GUI? Ведь они друг за другом в cmdlines прописаны. GuiRunEx еще один способ установки? В чем он заключается? Здесь я запутался. T13 это раньше чем T12? Я думал наоборот
    В случае svcpack.inf чувак GreenMachine советует:

    Цитата:
     
    [SetupHotfixesToRun]
    IE.EXE /Q:A /R:N [Repack IE6SP1]
    IE6GO.EXE /Q:A /R:N [Script to launch RunOnceEx, finishing IE install]
     
    IE6GO - it's just an iexpress package which launch this command:
    RUNDLL32.EXE IERNONCE.DLL,RunOnceExProcess
    which execute I6SETUP.EXE added keys in Registry RunOnceEx
     

    Опять здесь фигурирует RunOnceEx. Мне бы понять для чего ie6setup.exe перепаковали iexpress'ом?

    Всего записей: 2598 | Зарегистр. 03-08-2001 | Отправлено: 23:46 03-08-2004 | Исправлено: Corewin, 23:51 03-08-2004
    Riki



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bigsmaleman

    Цитата:
    LanguageGroup=1,2,3,4,5

     Вот те на, попробую, конечно, но 1,2,3,4,5 - такого нигде не встречал. Может, кто-нить обьяснить это, или указать где почитать?

    Всего записей: 270 | Зарегистр. 14-09-2001 | Отправлено: 00:52 04-08-2004
    dadu



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Corewin

    Цитата:
    На скриншоте ты выделил 0x32e2, а надо же 0x33e2

    ..., ночь уже была, торопился...
    Цитата:
     Только мне непонятно, почему IE ставится не в GUI, а все, что в RunOnceEx.cmd в GUI?

    это я тебя запутал, ставится на Т13 точнее экспортируются ключи в реестр
    RunOnceEx в названии cmd видимо меня спутало.

    Цитата:
     T13 это раньше чем T12? Я думал наоборот

    да, раньше,... установка идет от Т60\или что-то типа этого\ , т.е. при приближении к концу Time становится меньше.
    Цитата:
     Мне бы понять для чего  ie6setup.exe перепаковали iexpress'ом?

    размер меньше, ключи для установки свои.
    Про
    Цитата:
     RunOnceEx.
    попозже отпишусь.
     
     
    Добавлено
    Oleg_II

    Цитата:
    Дык, соответствует  Проверял много раз - все четко как на картинке со всеми последовательностями вложений и именами.

    Q: None of the files and folders I put in \$OEM$\$1\ copied over during install, have I missed something out?
     
    A: You will need to change "OemPreinstall=No" to "OemPreinstall=Yes" (without quotes) in the winnt.sif file.

     
     
    Добавлено

    Цитата:
    Про  
    Цитата:
     RunOnceEx.  
    попозже отпишусь.

    на msfn уже есть описание, вот ссылка
    про Timeline setup там же описание есть.

    Всего записей: 1222 | Зарегистр. 13-11-2002 | Отправлено: 05:18 04-08-2004 | Исправлено: dadu, 09:41 04-08-2004
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dadu
    Ха! Батенька, я ж Вам про папочки $Progs и $Docs говорю.
    Все, что в папках $$ и $1 прекрасно копируется и устанавливается. Я ж даже написал, что с их помощью еще кое-чего установить удается в процессе атоматической установки.
    Хотелось бы чтобы и ТЕ ($Progs и $Docs) две папочки заработали, раз они везде приведены (на картинках по структуре оемных папок). Я ж писал, что где-то было упомянуто: файлы из ЭТИХ ДВУХ папок копируются в Program Files и Documents and Settings соответственно. Если это не так, то зачем эти папки вообще?
    Регардсы,
    Олег 2

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 09:45 04-08-2004
    vserd

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bigsmaleman

    Цитата:
    LanguageGroup=1,2,3,4,5  

    Не знаю откуда ты взял эту ересь, но для Украины вполне проходит такая настройка
    (Если нужно установить только английскую, русскую и украинскую раскладки)
    [RegionalSettings]
      LanguageGroup=1,5
      SystemLocale=00000419
      InputLocale=0409:00000409,0419:00000419,0422:00000422  
     
    Если указать  LanguageGroup=5,1 то возможно не установится английский по умолчанию, это пробегало на Ixbt.
    Riki

    Цитата:
    Цитата:LanguageGroup=1,2,3,4,5  
     Вот те на, попробую, конечно, но 1,2,3,4,5 - такого нигде не встречал. Может, кто-нить обьяснить это, или указать где почитать?

    Из ref.chm (Deploy.cab или OPK).  
     
    1 Western Europe and United States  
    2 Central Europe  
    3 Baltic  
    4 Greek  
    5 Cyrillic  

    Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 12:26 04-08-2004
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сам себе:

    Цитата:
    Да, не напомните еще что в файле ответов указать, чтобы  кнопки смены раскладки клавиатуры сменить? Что-то не могу найти то место или я не здесь это видел? Есть такая фича, уже проделывал, но тот файл ответов канул в лету  

    Кажись, я того... Очень может быть, что регулируется это через рег-файл. Как найду, напишу
     
    Да, вы тут про языки заговорили. Есть вопрос: мне нужно бы установить поддержку китайского языка (тайваньский вариант), а то есть сайты, которые не могу прочитать и Винда просит диск с дистрибутивом. Писать на нем (input local) мне вовсе не надо 8) Как тогда прописать поддержку этого языка?
    Регардсы,
    Олег 2

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 12:57 04-08-2004
    dadu



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II

    Цитата:
    Хотелось бы чтобы и ТЕ ($Progs и $Docs) две папочки заработали,

    у меня они "заработали" ..

    Всего записей: 1222 | Зарегистр. 13-11-2002 | Отправлено: 13:29 04-08-2004
    bigsmaleman



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vserd

    Цитата:
    LanguageGroup=1,2,3,4,5

    Это то, что винда сможет отоброжать.
    InputLocale Specifies the input locale and keyboard layout combinations to install.
     
    ID Language Group Corresponding Value in Regional and Language Options Control Panel    
    1 Western Europe and United States Installed by Default    
    2 Central Europe Installed by Default    
    3 Baltic Installed by Default    
    4 Greek Installed by Default    
    5 Cyrillic Installed by Default    
    6 Turkic Installed by Default    
    7 Japanese East Asian Language    
    8 Korean East Asian Language    
    9 Traditional Chinese East Asian Language    
    10 Simplified Chinese East Asian Language    
    11 Thai Complex Script    
    12 Hebrew Complex Script    
    13 Arabic Complex Script    
    14 Vietnamese Complex Script    
    15 Indic Complex Script    
    16 Georgian Complex Script    
    17 Armenian Complex Script  

     

    Цитата:
    SystemLocale=00000419

    Место нахождение компа. 00000419 - Россия. Производится настройса языка програм не поддерживающих юникод.
    Specifies the system locale to install.
     

    Цитата:
    UserLocale=00000419

    Откуда пользователь. 00000419 - Россия. Производится настройка способа отображения времени, даты и прочих стандартов.
    Specifies the user locale to install.
     

    Цитата:
    InputLocale=0409:00000409,0419:00000419,0422:00000422

    Установка раскладок (первая по умолчанию)
    0409:00000409 англиская
    0419:00000419 русская
    0422:00000422 хохляцкая
    Specifies the input locale and keyboard layout combinations to install.
     
    Так к чему я это

    Цитата:
    Если указать  LanguageGroup=5,1 то возможно не установится английский по умолчанию

    вот это

    Цитата:
    ересь

     
    Oleg_II
    Так что сам выберай что тебе нужно  
    А папочки http://unattended.oszone.net/oem_folders.shtml
    У меня тоже всё работает.

    Всего записей: 179 | Зарегистр. 21-12-2003 | Отправлено: 14:04 04-08-2004 | Исправлено: bigsmaleman, 14:33 04-08-2004
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dadu
    А как?
    Возьмем простой случай. Я ложу в папку $OEM$\$Progs\ папочку следующего содержания: Memory\Memory.exe и Help.* (игрушка такая, не требует установки - состоит всего из двух файлов, взята для примера). После инсталляции Винды Memory на компьютере нет
    Или в $OEM$\$Docs ложу ссылочку типа \All Users\Start Menu\Programs\прога.lnk. После инсталляции все также пусто и на диске упоминаний об этом файлике нет.
    Так как сделать, чтобы "заработало!"?
    Регардсы,
    Олег 2
     
    Добавлено
    Опачки!
    Так про раскладку клавиатуры Уважаемый dadu также писал в аналогичной теме Точно правится с помощью реестра.

    Цитата:
     Содержание файла toggledu.reg:
     
    Windows Registry Editor Version 5.00
     
    [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
    "Hotkey"="2"
     
    Файл используется для указания сочетания клавиш при переключении раскладок клавиатуры, а именно "CTRL+SHIFT" взамен выбираемой по умолчанию при установке - левый "ALT+SHIFT".

    Регардсы,
    Олег 2
     

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:05 04-08-2004
    dadu



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II

    Цитата:
    А как?  
    Возьмем простой случай.

    буквально сейчас повторил этот простой случай, все работает
     
    Проверь имена директорий \забей имена заново, т.к. c "en" на вид равно с "ru" , но...думаю что смысл понятен\

    Цитата:
    Или в $OEM$\$Docs ложу ссылочку типа \All Users\Start Menu\Programs\прога.lnk.
     
    русские имена в названиях директорий, файлов не любит - имей ввиду.
    ...  

    Цитата:
    ложу ссылочку
    в смысле создаешь подкаталоги?

    Цитата:
    Так как сделать, чтобы "заработало!"?

    искать ошибку

    Всего записей: 1222 | Зарегистр. 13-11-2002 | Отправлено: 17:37 04-08-2004
    masmih



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а мона как нить mui интегрировать в дистриб. ???

    Всего записей: 455 | Зарегистр. 17-04-2004 | Отправлено: 11:49 05-08-2004
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dadu
    Не хочет работать!
    Меня посетила ужасное предположение - у меня Windows 2000 Professional, может быть на нем такая лафа не предусмотрена? Драйвера устанавливаются, файлы в системную папку копируются, а вот эти две не хотят "работать" и все! Вот часть из моего файла ответов (если еще чего-то не хватает, то ткинте носом, пжллста

    Цитата:
    [Unattended]
       DriverSigningPolicy=Ignore
       ExtendOemPartition=0
       FileSystem=ConvertNTFS
       OemFilesPath=\$OEM$
       OemPnPDriversPath="drivers\000_chipset;drivers\001_audio;drivers\002_video"
       OemPreinstall=Yes
       OemSkipEula=Yes
       TargetPath=\W2k
       ProgramFilesDir="C:\Appz"
       CommonProgramFilesDir="C:\Appz\Common"
       UnattendMode=FullUnattended
       WaitForReboot=No
     
    [GuiUnattended]
        AdminPassword=*
        OEMSkipRegional=1
        OemSkipWelcome=1
        ProfilesDir=C:\Profiles
        TimeZone=210
        DetachedProgram="%systemdrive%\drivers.exe"
     
    [GuiRunOnce]
        ;"regedit /s settings.reg"
        ;"%windir%\temp\setup_00.bat"
     
    [Data]
        AutoPartition=1
        MsDosInitiated=0
        UnattendedInstall="Yes"

    И еще не получилось проделать трюк с архивированием драйверов - архив переносится на системный диск, но не разворачивается. Архив делал консольным Раром, в файле ответов добавил:

    Цитата:
    [GuiUnattended]
        DetachedProgram="%systemdrive%\drivers.exe"

    Также указал в комментах архива, что
    Цитата:
    Path=%systemdrive%\Drivers
    SavePath
    Silent=2
    Overwrite=1

    Регардсы,
    Олег 2

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 13:01 05-08-2004 | Исправлено: Oleg_II, 13:03 05-08-2004
    ivanopulos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    а мона как нить mui интегрировать в дистриб. ???

     
    Первый раз слышу о такой возможности. По-моему это невозможно. Хотя...

    Всего записей: 236 | Зарегистр. 23-06-2004 | Отправлено: 13:11 05-08-2004
    dadu



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II

    Цитата:
    Меня посетила ужасное предположение - у меня Windows 2000 Professional, может быть на нем такая лафа не предусмотрена?

     в нем работает. инфа с тырнета... но сам проверять не буду т.к. не юзаю и без надобности

    Цитата:
    ProgramFilesDir="C:\Appz"  
       CommonProgramFilesDir="C:\Appz\Common"

    Вот тебе директория $Progs

    Цитата:
    ProfilesDir=C:\Profiles

    а вот $Docs
    коментарии нужны?

    Цитата:
     Архив делал консольным Раром, в файле ответов добавил:

    а сам Rar в system32 ложил?
    masmih
    вверху топика есть "Версия для печати" и еще в шапке ссылки. для начала хватит

    Всего записей: 1222 | Зарегистр. 13-11-2002 | Отправлено: 17:39 05-08-2004
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dadu
    Дык, я-то это понимаю (где какие папки), я ж их сам так называл Но не копирует в них, зараза!
    А про Рар я думал, что и не нужен он в папке - я забыл упомянуть, что делал-то я самораспаковывающийся архив, а для его исполнинея Рар вовсе и не нужен (проверено).
    Жаль, может еще кто пробовал такой трюк на Windows 2000?
    Регардсы,
    Олег 2

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 18:06 05-08-2004
    dadu



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II

    Цитата:
    Дык, я-то это понимаю (где какие папки), я ж их сам так называл

    я не про названия папок!
    ... ты ж изменил название системных директорий....
    или верни к виду по умолчанию, т.е. без  

    Цитата:
    ProgramFilesDir="C:\Appz"  
       CommonProgramFilesDir="C:\Appz\Common"  
    ProfilesDir=C:\Profiles

    или попробуй сделать так:
    вместо $Progs забей $Appz

    Цитата:
     про Рар я думал, что и не нужен он в папке - я забыл упомянуть, что делал-то я самораспаковывающийся архив, а для его исполнинея Рар вовсе и не нужен (проверено).

     пока не проверишь, не убедишься
    Заметь , что DetachedProgram исполняется на Т39, а много ли система знает в этот момент?
    Так что попробуй с Rar в system32
     
    Добавлено
    ^0 не ленись... у меня на тестовую установку уходит 20-30 минут, а теперь посмотри сколько времени прошло между нашими постами
     
    Добавлено

    Цитата:
    или попробуй сделать так:  
    вместо $Progs забей $Appz

    или так:
    \$OEM$\$1\$Appz
    \$OEM$\$1\$Docs
     
    Добавлено
    Для
    Цитата:
    DetachedProgram
    нужны еще какие-то параметры, посмотри в ref.chm
    на сегодня отбой

    Всего записей: 1222 | Зарегистр. 13-11-2002 | Отправлено: 18:36 05-08-2004 | Исправлено: dadu, 18:40 05-08-2004
    vserd

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II

    Цитата:
    Возьмем простой случай. Я ложу в папку $OEM$\$Progs\ папочку.
    Меня посетила ужасное предположение - у меня Windows 2000 Professional, может быть на нем такая лафа не предусмотрена?  

    Правильное предположение тебя посетило, не работает эта конструкция под W2K.
    Сегодня специально проверил, на XP сработало, на W2K нет.

    Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 20:05 05-08-2004
    Corewin



    Lazy
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    dadu
    Так если обработка cmdlines.txt ведется на T13 (об этом говорит peachy почти в самом конце страницы) а обработка svcpack.inf на T12 (об этом говорит thread там же), то моя проблема решена! Сначала будет ставиться IE, а уж потом обновления.
    Для обновления Q813203 с ключами /Q:A /C:"dahotfix /q /n" файл каталога выглядит как Q318203_Win2k.cat. Так и оставить или нужно переименовать в Q318203.cat?
    Через cmdlines я устанавливаю DirectX, IE6SP1, MS Windows Installer 2.0 (я хотел его в svcpack.inf ставить, но msi.cat внутри instmsiw.exe не вызвал у меня доверия) и ASPI 4.60 из ForceASPI 1.7 при помощи батничка:

    Код:
     
    @echo off
     
    copy ASPI\winaspi.dll %windir%\system > nul
    copy ASPI\wowpost.exe %windir%\system > nul
    copy ASPI\wnaspi32.dll %windir%\system32 > nul
    copy ASPI\aspi32.sys %windir%\system32\drivers > nul
    regedit.exe /s ASPI\winnt.reg
     

    В cmdlines просто ссылаюсь на instASPI.bat. Я перечислил приложения в той последовательности, как они у меня устанавливаются. Ничего не надо менять? Или может сначала IE ставить или Win Inst, а затем уж только DirectX?
    Если я для тестирования буду ставить Win2k в unattended режиме например на логический диск J: то в этом случае под %systemdrive% будет значится именно он?
     
    Добавлено
    И еще вопрос. Если в cmdlines прописывать приложения с ключом "без перезагрузки" и в svcpack.inf для обновлений делать тоже самое, то когда же она (перезагрузка) произойдет, ведь она нужна же после установки всех приложений и обновлений

    Всего записей: 2598 | Зарегистр. 03-08-2001 | Отправлено: 13:38 06-08-2004
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Автоматическая (unattended) установка и настройка Windows


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru