Publish-SCWindowsPE
Publikuje zaktualizowany obraz systemu 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 przed rozruchem EXecution Environment (PXE) 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 środowiska 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 przez dodanie sterowników lub plików niestandardowych 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 udziale bibliotecznym.
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 za pomocą 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 zainstalowanego obecnie na serwerze zarządzania programu VMM. W takim przypadku należy przetworzyć wersje x86 i x64 środowiska Winows PE.
Opcja 2. Rozpocznij od istniejącego obrazu środowiska Windows PE w udziale biblioteki programu VMM. W tym przypadku przetwarzany jest tylko określony obraz środowiska Windows PE (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 systemu 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 WinPE.
c. Skopiuj pliki agenta z 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ą na obrazie środowiska Windows PE, ale nie usuwają żadnych plików ani katalogów.
d. Wykonaj zadania konfiguracyjne systemu Windows PE, takie jak ustawianie rozmiaru dysku RAM, zapewnienie, że są zainstalowane opcjonalne funkcje, takie jak WMI itd.
e. Odinstalowywanie obrazu i zatwierdzanie zmian.
f. Skopiuj zaktualizowany obraz Winows PE do folderu Boot WIMs z agentem.
4. Wymuś odnajdywanie w folderze zasobów biblioteki i upewnij się, że nowo umieszczony obraz systemu Windows PE pojawia się w środowisku programu VMM.
5. Użyj Publish-SCWindowsPE, aby skopiować wszystkie obrazy środowiska Windows PE w folderze Rozruch 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 systemu 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ą pliku ISO.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IsUEFI
Wskazuje, że komputer, na którym zostanie zainstalowany system operacyjny, jest oparty na ujednoliconym rozszerzalnym interfejsie układowym (UEFI).
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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\]"
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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).
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Typ: | ServerConnection |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |