Publish-SCWindowsPE
Hiermee publiceert u een bijgewerkte Windows PE-installatiekopieën voor gebruik door alle PXE-servers in uw VMM-omgeving.
Syntaxis
Publish-SCWindowsPE
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
-Path <String>
[-ISOPath <String>]
[-IsUEFI]
[<CommonParameters>]
Publish-SCWindowsPE
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-UseDefaultImage]
[-ISOPath <String>]
[-IsUEFI]
[<CommonParameters>]
Description
De Publish-SCWindowsPE cmdlet publiceert een bijgewerkte Windows Preinstallation Environment (Winows PE) installatiekopie voor gebruik door alle Pre-Boot EXecution Environment -servers (PXE) in uw Virtual Machine Manager-omgeving (VMM).
Opmerking: deze cmdlet moet worden uitgevoerd op de VMM-beheerserver.
Scenario's waarvoor een bijgewerkte Windows PE-installatiekopieën zijn vereist:
- De Windows Automated Installation Kit (AIK) is gepatcht of Microsoft geeft een nieuwe versie van Windows AIK.
- De binaire bestanden van de VMM-agent worden gepatcht.
- U voegt uw eigen stuurprogramma's of andere aangepaste bestanden toe aan Windows PE.
Opmerking: Pas de Windows PE-installatiekopie aan door stuurprogramma's of aangepaste bestanden toe te voegen met behulp van standaard Windows-hulpprogramma's en gebruik deze cmdlet om de bijgewerkte Windows PE-opstart-WIM-installatiekopie op een bibliotheekshare te publiceren.
Voor elk scenario moet u deze cmdlet niet alleen gebruiken om de bijgewerkte Windows PE-installatiekopieën toe te voegen aan VMM, maar ook om deze opnieuw te bouwen.
Taken die u uitvoert met behulp van deze cmdlet zijn onder andere:
1. Geef de Windows PE-broninstallatiekopieën op:
Optie 1: Begin met de standaardinstallatiekopieën van Windows PE vanuit de Windows AIK die momenteel op de VMM-beheerserver is geïnstalleerd. In dit geval moeten zowel x86- als x64-versies van Winows PE worden verwerkt.
Optie 2: Beginnen met een bestaande Windows PE-installatiekopieën op een VMM-bibliotheekshare. In dit geval wordt alleen de opgegeven Windows PE-installatiekopieën (x86 of x64) verwerkt.
Opmerking: de gekozen Windows PE-installatiekopieën mogen niet al de VMM-agent bevatten. Als een dergelijke Windows PE-installatiekopieën is gekozen, wordt er een fout geretourneerd en wordt de Windows PE-installatiekopieën niet geïmporteerd.
2. Geef de bibliotheekresourcemap op waarin de bijgewerkte Windows PE-installatiekopieën moeten worden opgeslagen.
Opmerking: VMM maakt een map met de naam Boot WIMS met Agent in de doelbibliotheekresourcemap als deze nog niet bestaat.
3. Maak als volgt een nieuwe Windows PE-installatiekopieën van de bron-Winows PE-installatiekopieën:
een. Kopieer de Windows PE-broninstallatiekopie naar een tijdelijke locatie op de VMM-beheerserver.
b. Koppel de WinPE-installatiekopieën.
c. Kopieer de agentbestanden vanaf de vaste locatie op de VMM-beheerserver naar een vaste locatie in de Windows PE-installatiekopie. Overschrijf alle bestanden die al bestaan in de Windows PE-installatiekopieën, maar verwijder verder geen bestanden of mappen.
d. Voer Windows PE-configuratietaken uit, zoals het instellen van de GROOTTE van de RAM-schijf, zodat optionele functies zoals WMI zijn geïnstalleerd, enzovoort.
e. Ontkoppel de installatiekopieën en voer wijzigingen door.
f. Kopieer de bijgewerkte Winows PE-installatiekopie naar de opstart-WIM's met de map Agent.
4. Dwing detectie af in de map Bibliotheekresource en bevestig dat de zojuist geplaatste Windows PE-installatiekopieën worden weergegeven in uw VMM-omgeving.
5. Gebruik Publish-SCWindowsPE om alle Windows PE-installatiekopieën in de opstart-WIM's met agentmap te kopiëren naar alle PXE-servers en om Windows-netwerkstartprogramma's (NBP) op elke PXE-server te extraheren.
Voorbeelden
Voorbeeld 1: De Windows PE-installatiekopieën bijwerken met een aangepaste Windows PE-installatiekopieënbasis
PS C:\> Publish-SCWindowsPE -Path "\\LibraryServer02\VMMWinPE\ContosoIT.wim"
Deze opdracht maakt gebruik van een aangepaste basisinstallatiekopieën om een Windows PE-installatiekopieën te maken en alle VMM PXE-servers bij te werken.
Voorbeeld 2: De Windows PE-installatiekopieën opnieuw maken en de VMM PXE-servers bijwerken
PS C:\> Publish-SCWindowsPE -UseDefaultImage
Met deze opdracht maakt u de Windows PE-installatiekopieën opnieuw met behulp van de Windows PE-installatiekopieën van (of bijgewerkt door) de Windows ADK. Vervolgens worden alle VMM PXE-servers bijgewerkt.
Parameters
-ISOPath
Hiermee geeft u het doelpad voor een ISO-bestand.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IsUEFI
Geeft aan dat de computer waarop het besturingssysteem wordt geïnstalleerd, gebaseerd is op Unified Extensible Firmware Interface (UEFI).
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Path
Hiermee geeft u het doelpad voor de bewerking.
Voorbeeldindelingen:
- Lokaal pad:
-Path "F:\"
- UNC-pad:
-Path "\\Library\Templates"
- Pad naar volume-GUID:
-Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
- VMware ESX-pad:
-Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
- Citrix XenServer-pad:
-Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-UseDefaultImage
Geeft aan dat nieuwe of bijgewerkte Windows PE-installatiekopieën (Windows Preinstallation Environment) worden gepubliceerd met behulp van de standaard Windows PE-installatiekopieën van de nieuwste Windows Automated Deployment Kit (Windows ADK).
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |