Delen via


Publish-SCWindowsPE

Hiermee publiceert u een bijgewerkte Windows PE-installatiekopieën voor gebruik door alle PXE-servers in uw VMM-omgeving.

Syntax

Publish-SCWindowsPE
       [-VMMServer <ServerConnection>]
       [-RunAsynchronously]
       -Path <String>
       [-ISOPath <String>]
       [-IsUEFI]
       [<CommonParameters>]
Publish-SCWindowsPE
       [-VMMServer <ServerConnection>]
       [-RunAsynchronously]
       [-UseDefaultImage]
       [-ISOPath <String>]
       [-IsUEFI]
       [<CommonParameters>]

Description

De cmdlet Publish-SCWindowsPE publiceert een bijgewerkte Windows Preinstallation Environment-installatiekopie (Winows PE) voor gebruik door alle PXE-servers (Pre-Boot EXecution Environment) in uw VMM-omgeving (Virtual Machine Manager).

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 standaardHulpprogramma's van Windows 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 is geïnstalleerd op de VMM-beheerserver. 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-Installatiekopieën van Winows PE:

a. Kopieer de Windows PE-broninstallatiekopie naar een tijdelijke locatie op de VMM-beheerserver.

b. Koppel de WinPE-installatiekopieën.

c. Kopieer de agentbestanden van 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 anders geen bestanden of mappen.

d. Voer Windows PE-configuratietaken uit, zoals het instellen van de RAM-schijfgrootte, 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 controleer of 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
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

Hiermee geeft u het doelpad voor de bewerking.

Voorbeelden van indelingen:

  • Lokaal pad: -Path "F:\"
  • UNC-pad: -Path "\\Library\Templates"
  • Volume-GUID-pad: -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
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseDefaultImage

Geeft aan dat nieuwe of bijgewerkte Windows Preinstallation Environment-installatiekopieën (Windows PE) 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
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Hiermee geeft u een VMM-serverobject op.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False