Udostępnij za pośrednictwem


Publish-SCWindowsPE

Publikuje zaktualizowany obraz środowiska Windows PE do użycia przez wszystkie serwery PXE w środowisku programu VMM.

Składnia

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

Opis

Polecenie cmdlet Publish-SCWindowsPE publikuje zaktualizowany obraz środowiska preinstalacji systemu Windows (Winows PE) do użycia przez wszystkie serwery środowiska EXecution Environment (PXE) przed rozruchem w środowisku programu Virtual Machine Manager (VMM).

Uwaga: to polecenie cmdlet musi być uruchamiane na serwerze zarządzania programu VMM.

Scenariusze wymagające zaktualizowanego obrazu systemu Windows PE:

  • Zestaw zautomatyzowanej instalacji systemu Windows (AIK) jest poprawiany lub firma Microsoft wystawia nową wersję zestawu Windows AIK.
  • Pliki binarne agenta programu VMM są poprawiane.
  • Do systemu Windows PE dodajesz własne sterowniki lub inne pliki niestandardowe.

Uwaga: dostosuj obraz środowiska Windows PE, dodając sterowniki lub pliki niestandardowe przy użyciu standardowych narzędzi systemu Windows, a następnie użyj tego polecenia cmdlet, aby opublikować zaktualizowany obraz WIM rozruchu systemu Windows PE w bibliotece udostępnionej.

Każdy scenariusz wymaga użycia tego polecenia cmdlet nie tylko do dodania zaktualizowanego obrazu środowiska Windows PE do programu VMM, ale także ponownego skompilowania go.

Zadania wykonywane przy użyciu tego polecenia cmdlet obejmują następujące elementy:

1. Określ źródłowy obraz środowiska Windows PE:

Opcja 1. Rozpocznij od standardowego obrazu systemu Windows PE z zestawu Windows AIK, który jest obecnie zainstalowany na serwerze zarządzania programu VMM. W tym przypadku należy przetworzyć wersje x86 i x64 środowiska Winows PE.

Opcja 2. Rozpocznij od istniejącego obrazu środowiska Windows PE w bibliotece udostępnionej programu VMM. W tym przypadku jest przetwarzany tylko określony obraz systemu Windows PE (który jest x86 lub x64).

Uwaga: wybrany obraz systemu Windows PE nie może już zawierać agenta programu VMM. Jeśli zostanie wybrany taki obraz systemu Windows PE, zostanie zwrócony błąd i obraz systemu Windows PE nie zostanie zaimportowany.

2. Określ folder zasobów biblioteki, w którym ma być przechowywany zaktualizowany obraz środowiska Windows PE.

Uwaga: program VMM tworzy folder o nazwie Boot WIMS z agentem w docelowym folderze zasobów biblioteki, jeśli jeszcze nie istnieje.

3. Skonstruuj nowy obraz środowiska Windows PE ze źródłowego obrazu Winows PE w następujący sposób:

a. Skopiuj źródłowy obraz systemu Windows PE do lokalizacji tymczasowej na serwerze zarządzania programu VMM.

b. Zainstaluj obraz Środowiska WinPE.

c. Skopiuj pliki agenta ze stałej lokalizacji na serwerze zarządzania programu VMM do stałej lokalizacji na obrazie systemu Windows PE. Zastąp wszystkie pliki, które już istnieją w obrazie systemu Windows PE, ale nie usuwają żadnych plików ani katalogów.

d. Wykonaj zadania konfiguracyjne systemu Windows PE, takie jak ustawienie rozmiaru dysku RAM, zapewnienie, że są zainstalowane opcjonalne funkcje, takie jak WMI itd.

e. Odinstaluj obraz i zatwierdź zmiany.

f. Skopiuj zaktualizowany obraz Środowiska Winows PE do folderu Boot WIMs z folderem Agent.

4. Wymuś odnajdywanie w folderze zasobów biblioteki i upewnij się, że nowo umieszczony obraz systemu Windows PE jest wyświetlany w środowisku programu VMM.

5. Użyj polecenia Publish-SCWindowsPE , aby skopiować wszystkie obrazy systemu Windows PE w folderze Boot WIMs z agentem do wszystkich serwerów PXE i wyodrębnić programy rozruchowe sieci systemu Windows (NBP) na każdym serwerze PXE.

Przykłady

Przykład 1. Aktualizowanie obrazu systemu Windows PE przy użyciu niestandardowej bazy obrazów systemu Windows PE

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

To polecenie używa dostosowanego obrazu podstawowego, aby utworzyć obraz środowiska Windows PE i zaktualizować wszystkie serwery PXE programu VMM.

Przykład 2. Ponowne utworzenie obrazu środowiska Windows PE i zaktualizowanie serwerów PXE programu VMM

PS C:\> Publish-SCWindowsPE -UseDefaultImage

To polecenie ponownie tworzy obraz środowiska Windows PE przy użyciu obrazu systemu Windows PE z (lub zaktualizowanego przez) zestawu Windows ADK. Następnie aktualizuje wszystkie serwery PXE programu VMM.

Parametry

-ISOPath

Określa ścieżkę docelową dla pliku ISO.

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

-IsUEFI

Wskazuje, że komputer, na którym zostanie zainstalowany system operacyjny, jest oparty na ujednoliconym rozszerzalnym interfejsie oprogramowania układowego (UEFI).

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

-Path

Określa ścieżkę docelową operacji.

Przykładowe formaty:

  • Ścieżka lokalna: -Path "F:\"
  • Ścieżka UNC: -Path "\\Library\Templates"
  • Ścieżka identyfikatora GUID woluminu: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • Ścieżka VMware ESX: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Ścieżka citrix XenServer: -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

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

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

-UseDefaultImage

Wskazuje, że nowe lub zaktualizowane obrazy środowiska preinstalacji systemu Windows (Windows PE) są publikowane przy użyciu standardowych obrazów systemu Windows PE z najnowszego zestawu Windows Automated Deployment Kit (Windows ADK).

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

-VMMServer

Określa obiekt serwera programu VMM.

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