Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 10 / 2016 - выжать максимум при билде референсного образа через Offline Servicing

Ответить
Настройки темы
10 / 2016 - выжать максимум при билде референсного образа через Offline Servicing

Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: LevT2
Дата: 16-02-2017
Описание: уточнил
подскажите готовый скрипт или полуфабрикат для сборки двуязычного образа с английским исходником, предпочтительно Powershell
предпочитаю запихнуть туда сразу максимум, всё что в принципе впихуется


хочу единственный скрипт для клиентских и серверных версий 10/2016 для себя любимого, от обновлений и отключения IE ESC и докуда получится - вплоть до настроек дефолтного профиля, таких как показ расширений в проводнике.


начинаю с такого

Код: Выделить весь код
$Setup = "E:\Setup"
$ISO = "$Setup\ISO\Windows Server 2016.iso"
$CU = "$Setup\Cumulative Update for Windows Server 2016 for x64-based Systems (KB4010672)\windows10.0-kb4010672-x64_e12a6da8744518197757d978764b6275f9508692.msu"

$MountFolder = "E:\Mount"
$RefImage = "$Setup\REFWS2016-001.wim"
 
# Verify that the ISO and CU files existnote
if (!(Test-Path -path $ISO)) {Write-Warning "Could not find Windows Server 2016 ISO file. Aborting...";Break}
if (!(Test-Path -path $CU)) {Write-Warning "Cumulative Update for Windows Server 2016. Aborting...";Break}
 
# Mount the Windows Server 2016 ISO
Mount-DiskImage -ImagePath $ISO
$ISOImage = Get-DiskImage -ImagePath $ISO | Get-Volume
$ISODrive = [string]$ISOImage.DriveLetter+":"
 
# Extract the Windows Server 2016 Standard index to a new WIM
Export-WindowsImage -SourceImagePath "$ISODrive\Sources\install.wim" -SourceName "Windows Server 2016 SERVERSTANDARD" -DestinationImagePath $RefImage
 
# Add the KB******* CU to the Windows Server 2016 Standardimage
if (!(Test-Path -path $MountFolder)) {New-Item -path $MountFolder -ItemType Directory}
Mount-WindowsImage -ImagePath $RefImage -Index 1 -Path $MountFolder
Add-WindowsPackage -PackagePath $CU -Path $MountFolder
 
# Add .NET Framework 3.5.1 to the Windows Server 2016 Standard image
Add-WindowsPackage -PackagePath $ISODrive\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab -Path $MountFolder
 
# Dismount the Windows Server 2016 Standard image
DisMount-WindowsImage -Path $MountFolder -Save
 
# Dismount the Windows Server 2016 ISO
Dismount-DiskImage -ImagePath $ISO

Отправлено: 19:05, 16-02-2017

 

Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Кажется, понял, с чего начать: по максимуму использовать appx пакеты
Где водятся статьи и примеры на эту тему?

Отправлено: 00:18, 17-02-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


(*.*)


Сообщения: 36489
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Цитата LevT2:
по максимуму использовать appx пакеты »
Может, .ppkg? Provisioning packages (часть Customize using the Windows Provisioning framework)

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 14:43, 18-02-2017 | #3


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Такс...
оказывается, я их путал

MSDN я разумеется знаю, а вот готовые примеры кто-нибудь уже выкладывал?

Отправлено: 16:21, 18-02-2017 | #4


(*.*)


Сообщения: 36489
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


LevT2, берете мануал и по нему создаете с icd https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx Это надо все самому пройти...

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 17:06, 18-02-2017 | #5


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Огромное спасибо за последнюю ссылку: её я не знал.
Остается только вопрос: а к 2016 можно применить .ppkg?

Отправлено: 18:21, 18-02-2017 | #6


(*.*)


Сообщения: 36489
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Нет
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx

Отправлено: 03:44, 19-02-2017 | #7


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vadikan,
официальная позиция мне известна
интересуют достижения сообщества в этой именно области, если они имеются.

Просто если "низзя от слова совсем" - то для единообразия настроек для себя любимого, регулярно деплоящего сервера, этой технологии следует избегать.
Тогда возвращаемся к исходному вопросу.

Отправлено: 11:12, 19-02-2017 | #8


(*.*)


Сообщения: 36489
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


LevT2, я не знаю, что вам известно, а что нет. Особенно с учетом идеи готовить сервер неподдерживаемым способом. См. Поддерживаемые и неподдерживаемые способы, включая картинку.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 14:18, 19-02-2017 | #9


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vadikan,

Просто исходная задача - соорудить _единообразную для клиентской и серверой осей_ кухню
В идеале - единый скрипт, в худшем случае MDT шару для референс билдов.

Я извращаться с переносом профилей не склонен: мне бы базовые вещи типа IE ESC, RDP и показа расширений файлов не накликивать каждый раз...
Если ppkg в сервере всё-таки никак (или вдруг... ?) - то:

1) Что ещё РАЗУМНО было бы впихнуть в единственный PS скрипт для максимально готового полуфабриката?
Возможно-то всё - вплоть до монтирования вимов и правки в них реестра - но это НЕ МОЙ путь.

2) если все-таки fallback to MDT - то до какой степени можно обойтись тасксеквенсами без раздельной генерации и настройки unattend.xml для каждой оси?
Тасксеквенсы я умею генерить почти автоматически.

Последний раз редактировалось LevT2, 21-02-2017 в 07:15.


Отправлено: 14:43, 19-02-2017 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 10 / 2016 - выжать максимум при билде референсного образа через Offline Servicing

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Servicing stack update for Windows 10. zinio Microsoft Windows 10 3 24-08-2016 13:30
помогите выжать максимум im_4irik_fuck@vk Разгон, охлаждение и моддинг 1 25-07-2013 22:33
Ошибка при создании образа: глубина вложенности папок превышает максимум для ISO09660 PatronDragon Автоматическая установка Windows 2000/XP/2003 4 22-01-2013 14:36
Скажите как максимум выжать скорости при передаче от компа к телефону через блютуз? THEDOGG Хочу все знать 0 13-08-2012 09:26
Выжать максимум FPS Max009 Прочее железо 12 08-05-2005 20:17




 
Переход