[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
привет всем подскажите как можно выбрать файл ответов для разных редакций типо я хочу собрать 2 редакции одну 86 а вторую 64 бит ну они разные пример одна Windows 7 Начальная 86 а вторая
Windows 7 Корпоративная 64 вот как создать файл ответов для этого что бы установка прошла без вода данных всего...

[Цитировать]

    zdoba
  • 138
  • Стаж: 9 лет
  • Сообщений: 357
  • Репутация:22

    [+] [-]
  • Откуда: Россия
ruslanishe, Посмотри тут.
Описание программы:
Программа для генерации файла autounattend.xml для автоматической установки операционных систем Windows 7 / 8x / 10 всех разрядностей

[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
61936ruslanishe, Посмотри тут.
Описание программы:
Программа для генерации файла autounattend.xml для автоматической установки операционных систем Windows 7 / 8x / 10 всех разрядностей
это я видел там для одной редакции только можно выбрать как я понял. а как именно для 2 редакций это сделать...

[Цитировать]

    Nestor2015
  • 17157
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 122
  • Репутация:12

    [+] [-]
ruslanishe, программу вам подсказали. загвоздка только вводе ключа (для разных редакций он разный). но ключи можно интегрировать.

[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
61943ruslanishe, программу вам подсказали. загвоздка только вводе ключа (для разных редакций он разный). но ключи можно интегрировать.
ну это да. еще бы понять как интегрировать. aa

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
ruslanishe, Можно сделать скрипт или строку, который проверяет редакцию и инсталлирует нужный ключ.
Затем добавляешь в файл ответов в секцию RunSynchronous или RunAsynchronous (этап specialize) или в FirstLogonCommands (этап oobeSystem) или в SetupComplete.cmd.
Пример проверки редакции Pro/Ent 7x64 и установки ключа для этапа specialize через RunSynchronous.
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>cmd /c "reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find "Windows 7 Professional" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"</Path>
<Description>Run any apps</Description>
<WillReboot>Never</WillReboot>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>cmd /c "reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find "Windows 7 Enterprise" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"</Path>
<Description>Run any apps</Description>
<WillReboot>Never</WillReboot>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
С другой стороны важно ли это? Думаю нет, ключ можно поставить и позже.
С точки зрения автоматизации установки важнее другие вещи, например автоматическое разбиение диска, настройка часового пояса, языковых параметров, логина и т.д.
Пример можно посмотреть здесь (см. файл ответов из Метод 2., хотя тема там о другом..)


Последний раз редактировалось: dialmak (2019-02-11 20:17), всего редактировалось 2 раз(а)

[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
61945ruslanishe, Можно сделать скрипт или строку, который проверяет редакцию и инсталлирует нужный ключ.
Затем добавляешь в файл ответов в секцию RunSynchronous или RunAsynchronous (этап specialize) или в FirstLogonCommands (этап oobeSystem) или в SetupComplete.cmd.
Пример проверки редакции Pro/Ent 7x64 и установки ключа для этапа specialize через RunSynchronous.
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find "Windows 7 Professional" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
<Description>Run any apps</Description>
<WillReboot>Never</WillReboot>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find "Windows 7 Enterprise" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
<Description>Run any apps</Description>
<WillReboot>Never</WillReboot>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
ясно. буду пробовать спасибо за подсказку

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
ruslanishe, а вообще может и не сработать, нужно проверять..

[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
61947ruslanishe, а вообще может и не сработать, нужно проверять..
ну это понятно. конечно все нужно проверять так и делаю. проверкой и так далее.. az

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
исправил ошибки в строке path

[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
61949исправил ошибки в строке path
отлично.

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
Немного подумав решил, что надежнее все-таки через FirstLogonCommands на этапе oobeSystem. Здесь точно сработает. Ибо не помню работает ли cscript на этапе specialize
settings pass="oobeSystem">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <FirstLogonCommands>
        <SynchronousCommand wcm:action="add">
          <RequiresUserInput>false</RequiresUserInput>
          <Order>1</Order>
          <Description></Description>
          <CommandLine>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find /i "Windows 7 Professional" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</CommandLine>
        </SynchronousCommand>
        <SynchronousCommand wcm:action="add">
          <Description></Description>
          <Order>2</Order>
          <CommandLine>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find /i "Windows 7 Enterprise" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</CommandLine>
          <RequiresUserInput>false</RequiresUserInput>
        </SynchronousCommand>
        <SynchronousCommand wcm:action="add">
          <Order>3</Order>
          <Description></Description>
          <RequiresUserInput>false</RequiresUserInput>
          <CommandLine>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find /i "Windows 7 Ultimate" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</CommandLine>
        </SynchronousCommand>
      </FirstLogonCommands>
    </component>
</settings>

[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
61951Немного подумав решил, что надежнее все-таки через FirstLogonCommands на этапе oobeSystem. Здесь точно сработает. Ибо не помню работает ли cscript на этапе specialize
settings pass="oobeSystem">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <FirstLogonCommands>
        <SynchronousCommand wcm:action="add">
          <RequiresUserInput>false</RequiresUserInput>
          <Order>1</Order>
          <Description></Description>
          <CommandLine>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find /i "Windows 7 Professional" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</CommandLine>
        </SynchronousCommand>
        <SynchronousCommand wcm:action="add">
          <Description></Description>
          <Order>2</Order>
          <CommandLine>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find /i "Windows 7 Enterprise" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</CommandLine>
          <RequiresUserInput>false</RequiresUserInput>
        </SynchronousCommand>
        <SynchronousCommand wcm:action="add">
          <Order>3</Order>
          <Description></Description>
          <RequiresUserInput>false</RequiresUserInput>
          <CommandLine>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName" | find /i "Windows 7 Ultimate" && cscript //nologo %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</CommandLine>
        </SynchronousCommand>
      </FirstLogonCommands>
    </component>
</settings>
ну да конечно. подумав можно чего то придумать и сделать. сейчас тоже на таком же этапе подумал и пробую с ключом не знаю чего получиться. ну и файл ответов подчти тоже собрал для 2 редакций еще осталось добавить имя что бы не вбивать в ручную... ну поже и проверить все это...

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
Ключи ж должны подходить, вот ключи, которые подойдут точно и не требую онлайн подтверждения от MS
http://forum.ru-board.com/topic.cgi?forum=55&to...imit=1&m=9#1
http://forum.ru-board.com/topic.cgi?forum=55&to...imit=1&m=1#1

[Цитировать]

    ruslanishe
  • 19743
  • Стаж: 5 лет 10 месяцев
  • Сообщений: 23
  • Репутация:-1

    [+] [-]
61954Ключи ж должны подходить, вот ключи, которые подойдут точно и не требую онлайн подтверждения от MS
http://forum.ru-board.com/topic.cgi?forum=55&to...imit=1&m=9#1
http://forum.ru-board.com/topic.cgi?forum=55&to...imit=1&m=1#1
ок. спс попробую ab

Страница 1 из 4


Показать сообщения:    

Текущее время: 31-Окт 10:31

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы