Dela via


Publish-SCWindowsPE

Publicerar en uppdaterad Windows PE-avbildning för användning av alla PXE-servrar i VMM-miljön.

Syntax

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

Description

Cmdleten Publish-SCWindowsPE publicerar en uppdaterad Windows Preinstallation Environment-avbildning (Winows PE) för användning av alla PXE-servrar (Pre-Boot EXecution Environment) i vmm-miljön (Virtual Machine Manager).

Obs! Den här cmdleten måste köras på VMM-hanteringsservern.

Scenarier som kräver en uppdaterad Windows PE-avbildning:

  • Windows Automated Installation Kit (AIK) har korrigerats, eller så utfärdar Microsoft en ny version av Windows AIK.
  • VMM-agentens binärfiler korrigeras.
  • Du lägger till egna drivrutiner eller andra anpassade filer i Windows PE.

Obs! Anpassa Windows PE-avbildningen genom att lägga till drivrutiner eller anpassade filer med vanliga Windows-verktyg och använd sedan den här cmdleten för att publicera den uppdaterade WiM-avbildningen för Windows PE-start på en biblioteksresurs.

Varje scenario kräver att du använder den här cmdleten inte bara för att lägga till den uppdaterade Windows PE-avbildningen i VMM utan även för att återskapa den.

Uppgifter som du utför med hjälp av den här cmdleten omfattar följande:

1. Ange källans Windows PE-avbildning:

Alternativ 1: Börja från windows PE-standardavbildningen från Windows AIK som för närvarande är installerad på VMM-hanteringsservern. I det här fallet måste både x86- och x64-versioner av Winows PE bearbetas.

Alternativ 2: Börja från en befintlig Windows PE-avbildning på en VMM-biblioteksresurs. I det här fallet bearbetas endast den angivna Windows PE-avbildningen (som antingen är x86 eller x64).

Obs! Den valda Windows PE-avbildningen får inte redan innehålla VMM-agenten. Om en sådan Windows PE-avbildning väljs returneras ett fel och Windows PE-avbildningen importeras inte.

2. Ange den biblioteksresursmapp där den uppdaterade Windows PE-avbildningen ska lagras.

Obs! VMM skapar en mapp med namnet Boot WIMS med Agent i målbibliotekets resursmapp om den inte redan finns.

3. Skapa en ny Windows PE-avbildning från winows PE-källbilden på följande sätt:

a. Kopiera Windows PE-källavbildningen till en tillfällig plats på VMM-hanteringsservern.

b. Montera WinPE-avbildningen.

c. Kopiera agentfilerna från den fasta platsen på VMM-hanteringsservern till en fast plats i Windows PE-avbildningen. Skriv över alla filer som redan finns i Windows PE-avbildningen, men ta inte bort några filer eller kataloger på annat sätt.

d. Utför windows PE-konfigurationsuppgifter, till exempel att ange RAM-diskstorleken, se till att valfria funktioner som WMI installeras och så vidare.

e. Demontera avbildningen och checka in ändringar.

f. Kopiera den uppdaterade Winows PE-avbildningen till mappen Boot WIMs with Agent (Starta WIM:er med agent).

4. Framtvinga identifiering i biblioteksresursmappen och bekräfta att den nyligen placerade Windows PE-avbildningen visas i VMM-miljön.

5. Använd Publish-SCWindowsPE för att kopiera alla Windows PE-avbildningar i mappen Boot WIMs with Agent till alla PXE-servrar och för att extrahera Windows-nätverksstartprogram (NBP) på varje PXE-server.

Exempel

Exempel 1: Uppdatera Windows PE-avbildningen med en anpassad Windows PE-avbildningsbas

PS C:\> Publish-SCWindowsPE -Path "\\LibraryServer02\VMMWinPE\ContosoIT.wim"

Det här kommandot använder en anpassad basavbildning för att skapa en Windows PE-avbildning och uppdaterar alla VMM PXE-servrar.

Exempel 2: Återskapa Windows PE-avbildningen och uppdatera VMM PXE-servrarna

PS C:\> Publish-SCWindowsPE -UseDefaultImage

Det här kommandot återskapar Windows PE-avbildningen med hjälp av Windows PE-avbildningen från (eller uppdateras av) Windows ADK. Sedan uppdateras alla VMM PXE-servrar.

Parametrar

-ISOPath

Anger målsökvägen för en ISO-fil.

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

-IsUEFI

Anger att den dator där operativsystemet ska installeras är UEFI-baserad (Unified Extensible Firmware Interface).

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

-Path

Anger målsökvägen för åtgärden.

Exempelformat:

  • Lokal sökväg: -Path "F:\"
  • UNC-sökväg: -Path "\\Library\Templates"
  • Sökväg till volym-GUID: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • VMware ESX-sökväg: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Citrix XenServer-sökväg: -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

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

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

-UseDefaultImage

Anger att nya eller uppdaterade Windows Preinstallation Environment-avbildningar (Windows PE) publiceras med hjälp av windows PE-standardavbildningar från det senaste Windows Automated Deployment Kit (Windows ADK).

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

-VMMServer

Anger ett VMM-serverobjekt.

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