Publish-SCWindowsPE
Публикует обновленный образ Windows PE для использования всеми серверами PXE в среде VMM.
Синтаксис
UseCustomizedWinPE
Publish-SCWindowsPE
-Path <String>
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-ISOPath <String>]
[-IsUEFI]
[<CommonParameters>]
UseDefaultImage
Publish-SCWindowsPE
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-UseDefaultImage]
[-ISOPath <String>]
[-IsUEFI]
[<CommonParameters>]
Описание
Командлет Publish-SCWindowsPE публикует обновленный образ среды предустановки Windows (Winows PE) для использования всеми серверами предзагрузочной среды EXecution (PXE) в среде диспетчера виртуальных машин (VMM).
Примечание: Этот командлет должен быть выполнен на сервере управления VMM.
Сценарии, требующие обновленного образа Windows PE:
- В комплект автоматической установки Windows (AIK) внесены исправления, или корпорация Майкрософт выпускает новую версию Windows AIK.
- Двоичные файлы агента VMM исправлены.
- Вы добавляете собственные драйверы или другие пользовательские файлы в Windows PE.
Примечание: Настройте образ Windows PE, добавив драйверы или пользовательские файлы с помощью стандартных средств Windows, а затем используйте этот командлет для публикации обновленного загрузочного образа WIM Windows PE в общей папке библиотеки.
Для каждого сценария требуется использовать этот командлет не только для добавления обновленного образа Windows PE в VMM, но и для его перестроения.
С помощью этого командлета можно выполнить следующие задачи:
1. Укажите исходный образ Windows PE:
Вариант 1: Запуск со стандартного образа Windows PE из Windows AIK, который в данный момент установлен на сервере управления VMM. В этом случае необходимо обработать обе версии Winows PE x86 и x64.
Вариант 2: Запуск с существующего образа Windows PE на общей папке библиотеки VMM. В этом случае обрабатывается только указанный образ Windows PE (который имеет размер x86 или x64).
Примечание: Выбранный образ Windows PE не должен содержать агент VMM. Если выбран такой образ Windows PE, возвращается ошибка, и образ Windows PE не импортируется.
2. Укажите папку ресурсов библиотеки, в которой будет храниться обновленный образ Windows PE.
Прим.: VMM создает папку с именем Boot WIMS with Agent в целевой папке ресурсов библиотеки, если она еще не существует.
3. Создайте новый образ Windows PE из исходного образа Winows PE следующим образом:
a. Скопируйте исходный образ Windows PE во временное расположение на сервере управления VMM.
б. Смонтируйте образ WinPE.
с. Скопируйте файлы агента из фиксированного расположения на сервере управления VMM в фиксированное расположение в образе Windows PE. Перезапишите все файлы, которые уже существуют в образе Windows PE, но не удаляйте файлы или каталоги.
д. Выполнение задач настройки Windows PE, таких как установка размера диска ОЗУ, установка дополнительных компонентов, таких как WMI, и т. д.
д) Отключите образ и зафиксируйте изменения.
е) Скопируйте обновленный образ Winows PE в папку Boot WIMs with Agent.
4. Принудительно обнаруживайте папку библиотечных ресурсов и убедитесь, что только что размещенный образ Windows PE отображается в среде VMM.
5. Используйте Publish-SCWindowsPE для копирования всех образов Windows PE из папки Boot WIMs with Agent на все серверы PXE и для извлечения сетевых загрузочных программ Windows (NBP) на каждом сервере PXE.
Примеры
Пример 1: Обновление образа Windows PE с помощью пользовательской базы образа Windows PE
PS C:\> Publish-SCWindowsPE -Path "\\LibraryServer02\VMMWinPE\ContosoIT.wim"
Эта команда использует настроенный базовый образ для создания образа Windows PE и обновляет все серверы VMM PXE.
Пример 2: Повторное создание образа Windows PE и обновление серверов VMM PXE
PS C:\> Publish-SCWindowsPE -UseDefaultImage
Эта команда повторно создает образ Windows PE с помощью образа Windows PE из Windows ADK (или обновленного им). Затем он обновляет все серверы VMM PXE.
Параметры
-ISOPath
Указывает путь назначения для файла ISO.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-IsUEFI
Указывает, что компьютер, на котором будет установлена операционная система, основан на Unified Extensible Firmware Interface (UEFI).
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Path
Указывает путь назначения для операции.
Примеры форматов:
- Локальный путь:
-Path "F:\" - Путь UNC:
-Path "\\Library\Templates" - Путь к GUID тома:
-Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\" - Путь к VMware ESX:
-Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx" - Путь к Citrix XenServer:
-Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
UseCustomizedWinPE
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-UseDefaultImage
Указывает, что новые или обновленные образы предустановки Windows (Windows PE) публикуются с использованием стандартных образов Windows PE из последнего комплекта Windows Automated Deployment Kit (Windows ADK).
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
UseDefaultImage
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
| Тип: | ServerConnection |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.