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 |