Автоматическая установка Windows с использованием Powershell и Hyper-V

Это возможно? У меня есть сценарий, который подходит для установки Windows Server 2008. Однако он буквально переходит к "Click Next...... и т. Д....", и я хочу иметь возможность интегрировать его в мой PowerShell. Сценарий, ЕСЛИ это даже возможно.

Прямо сейчас мой сценарий является супер базовым, он в основном создает новую виртуальную машину, новый виртуальный жесткий диск, устанавливает для него память / место на жестком диске / и т. Д.... Но он доходит только до точки установки Windows (поэтому я выбираю ISO и загружаюсь с него с помощью виртуального DVD). Но мне интересно, есть ли способ обойти эту точку.

Для справки вот мой простой скрипт:

PS C:\Users\mrsmith\Desktop> New-VM -Name "MattTest" -MemoryStartupBytes 2GB -BootDevice CD -SwitchName Lab -path c:\VMdocs -NewVHDSizeBytes 40GB –NewVHDPath c:\base.vhdx

PS C:\Users\mrsmith\Desktop> Set-VMDvdDrive -VMName MattTest -Path C:\ISOFiles\Windows2008.

PS C:\Users\mrsmith\Desktop> Start-VM -Name MattTest

Я тестирую это на Windows 8, кстати, не уверен, если это имеет значение.

Спасибо!

2 ответа

Решение

Функциональность служб развертывания Windows (WDS) - это "поддерживаемый" метод, позволяющий полностью автоматизировать установку серверных и клиентских ОС.

Если вы не хотите идти в таком тяжелом весе, вы можете взглянуть на создание файлов ответов без присмотра, которые будут использоваться для автоматизации процесса установки. Это также "поддерживаемый" процесс, но вы более "самостоятельны", и это не полностью интегрированное решение. (Похоже, вы чувствуете себя комфортно при написании кода, так что это может быть просто вашим переулком.)

Вам нужно создать образ DVD со встроенным файлом ответов, чтобы ответить на все вопросы, задаваемые Windows 8. Это называется "автоматической установкой".

Вы можете либо добавить его в свой ISO и продолжить работу со своим сценарием, либо, возможно, ваш сценарий сгенерирует необходимые файлы и добавит их в ISO.

У меня нет конкретного руководства для Windows 8, так как я все еще работаю с Windows 7, но у technet здесь довольно много ресурсов, и поиска "автоматической установки Windows 8" должно быть достаточно для начала работы.

Если вам на самом деле не нужно тестировать вещи на уровне настройки Windows, создавая базовую виртуальную машину с новой установкой Windows и клонируя, что каждый раз, вероятно, будет быстрее.

Другие вопросы по тегам