Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Następujące kroki sekwencji zadań można dodać do sekwencji zadań programu Configuration Manager. Aby uzyskać więcej informacji, zobacz Używanie edytora sekwencji zadań.
Ustawienia wspólne
Następujące ustawienia są wspólne dla wszystkich kroków sekwencji zadań:
Właściwości wszystkich kroków
Nazwa: Edytor sekwencji zadań wymaga podania krótkiej nazwy opisującej ten krok. Po dodaniu nowego kroku edytor sekwencji zadań domyślnie ustawia nazwę na Typ. Długość nazwy nie może przekraczać 50 znaków.
Opis: opcjonalnie podaj bardziej szczegółowe informacje o tym kroku. Długość opisu nie może przekraczać 256 znaków.
W pozostałej części tego artykułu opisano inne ustawienia na karcie Właściwości dla każdego kroku sekwencji zadań.
Opcje wszystkich kroków
Wyłącz ten krok: sekwencja zadań pomija ten krok po uruchomieniu na komputerze. Ikona tego kroku jest wyszarzona w edytorze sekwencji zadań.
Kontynuuj błąd: jeśli podczas uruchamiania kroku wystąpi błąd, sekwencja zadań będzie kontynuowana. Aby uzyskać więcej informacji, zobacz Zagadnienia dotyczące planowania automatyzacji zadań.
Dodaj warunek: Sekwencja zadań ocenia te instrukcje warunkowe, aby określić, czy uruchamia krok. Aby zapoznać się z przykładem użycia zmiennej sekwencji zadań jako warunku, zobacz Jak używać zmiennych sekwencji zadań. Aby uzyskać więcej informacji na temat warunków, zobacz Edytor sekwencji zadań — warunki.
W poniższych sekcjach dotyczących określonych kroków sekwencji zadań opisano inne możliwe ustawienia na karcie Opcje .
Obraz stosowania danych
Ten krok służy do kopiowania obrazu danych na określoną partycję docelową.
Ten krok działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Obrazy, a następnie wybierz pozycję Zastosuj obraz danych.
Obraz zmiennych stosowanych danych
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet dla obrazu Apply Data
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepApplyDataImage
- New-CMTSStepApplyDataImage
- Remove-CMTSStepApplyDataImage
- Set-CMTSStepApplyDataImage
Obraz właściwości zastosowania danych
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Pakiet obrazów
Wybierz pozycję Przeglądaj , aby określić pakiet obrazów używany przez tę sekwencję zadań. W oknie dialogowym Wybieranie pakietu wybierz pakiet, który chcesz zainstalować. U dołu okna dialogowego są wyświetlane informacje o skojarzonych właściwościach każdego istniejącego pakietu obrazów. Użyj listy rozwijanej, aby wybrać obraz , który chcesz zainstalować z wybranego pakietu obrazów.
Uwaga
Ta akcja sekwencji zadań traktuje obraz jak plik danych. Ta akcja nie powoduje wykonania żadnej konfiguracji w celu uruchomienia obrazu jako systemu operacyjnego.
Destination (Miejsce docelowe)
Skonfiguruj jedną z następujących opcji:
Następna dostępna partycja: użyj następnej partycji sekwencyjnej, która nie jest jeszcze docelowa w kroku Zastosuj system operacyjny lub Zastosuj obraz danych w tej sekwencji zadań.
Określony dysk i partycja: Wybierz numer dysku (zaczynając od 0) i numer partycji (zaczynając od 1).
Określona litera dysku logicznego: Określ literę dysku , którą środowisko Windows PE przypisuje do partycji. Ta litera dysku może być inna niż litera dysku przypisana przez nowo wdrożony system operacyjny.
Litera dysku logicznego przechowywana w zmiennej: Określ zmienną sekwencji zadań zawierającą literę dysku przypisaną do partycji przez środowisko Windows PE. Ta zmienna jest zwykle ustawiana w sekcji Zaawansowane okna dialogowego Właściwości partycji dla kroku sekwencji zadań Formatowanie i partycjonowanie dysku .
Usuń całą zawartość partycji przed zastosowaniem obrazu
Określa, że sekwencja zadań usuwa wszystkie pliki na partycji docelowej przed zainstalowaniem obrazu. Jeśli nie usuniesz zawartości partycji, ta akcja może zostać użyta do zastosowania dodatkowej zawartości do partycji, która wcześniej była docelowa.
Zastosuj pakiet sterowników
Ten krok umożliwia pobranie wszystkich sterowników z pakietu sterowników i zainstalowanie ich w systemie operacyjnym Windows.
Krok sekwencji zadań Zastosuj pakiet sterownika udostępnia wszystkie sterowniki urządzeń w pakiecie sterownika do użytku w systemie Windows. Dodaj ten krok między krokami Stosowanie systemu operacyjnego i Instalator systemu Windows i programu ConfigMgr, aby udostępnić sterowniki w pakiecie dla systemu Windows. Krok sekwencji zadań Zastosuj pakiet sterownika jest również przydatny w przypadku autonomicznych scenariuszy wdrażania nośników.
Umieść sterowniki podobnych urządzeń w pakiecie sterowników i rozpowszechnij je w odpowiednich punktach dystrybucji. Na przykład wszystkie sterowniki od jednego producenta można umieścić w jednym pakiecie sterowników. Następnie rozpowszechnij pakiet w punktach dystrybucji, gdzie skojarzone z nim komputery mogą uzyskać do niego dostęp.
Krok Zastosuj pakiet sterownika jest przydatny w przypadku nośników autonomicznych. Ten krok jest również przydatny w sytuacji, gdy instalujesz konkretny zestaw sterowników. Do sterowników tego typu należą urządzenia, których nie wykrywa funkcja plug-and-play systemu Windows, takie jak drukarki sieciowe.
Ten krok sekwencji zadań działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Sterowniki i wybierz pozycję Zastosuj pakiet sterowników.
Porada
Aby zapoznać się z omówieniem sterowników w programie Configuration Manager, zobacz Używanie sekwencji zadań do instalowania sterowników.
Użyj wstępnej pamięci podręcznej zawartości, aby pobrać odpowiedni pakiet sterowników, zanim użytkownik zainstaluje sekwencję zadań. Aby uzyskać więcej informacji, zobacz Konfigurowanie zawartości przed zapisaniem w pamięci podręcznej.
Zmienne dla pakietu sterowników Apply
W tym kroku użyj następujących zmiennych sekwencji zadań:
- OSDApplyDriverBootCriticalContentUniqueID
- OSDApplyDriverBootCriticalHardwareComponent
- OSDApplyDriverBootCriticalID
- OSDApplyDriverBootCriticalINFFile
- OSDInstallDriversAdditionalOptions
Polecenia cmdlet dla pakietu sterownika
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepApplyDriverPackage
- New-CMTSStepApplyDriverPackage
- Remove-CMTSStepApplyDriverPackage
- Set-CMTSStepApplyDriverPackage
Właściwości polecenia Zastosuj pakiet sterowników
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Pakiet sterownika
Określ pakiet sterowników zawierający wymagane sterowniki urządzeń. Wybierz przycisk Przeglądaj , aby uruchomić okno dialogowe Wybieranie pakietu . Wybierz istniejący pakiet sterowników do zastosowania. U dołu okna dialogowego są wyświetlane skojarzone właściwości pakietu.
Zainstaluj pakiet sterowników, uruchamiając DISM z opcją recurse
Zaznacz tę opcję, aby dodać /recurse parametr do wiersza polecenia narzędzia DISM, gdy system Windows zastosuje pakiet sterownika.
Po włączeniu tej opcji można również określić dodatkowe parametry narzędzia DISM wiersza polecenia. Użyj zmiennej sekwencji zadań OSDInstallDriversAdditionalOptions , aby uwzględnić więcej opcji. Aby uzyskać więcej informacji, zobacz Opcje Command-Line systemu Windows.
Wybierz sterownik pamięci masowej w pakiecie, który należy zainstalować przed rozpoczęciem instalacji w systemach operacyjnych starszych niż Windows Vista
Określ wszystkie sterowniki pamięci masowej potrzebne do zainstalowania klasycznego systemu operacyjnego.
Sterownik
Wybierz plik sterownika pamięci masowej do zainstalowania przed rozpoczęciem instalacji klasycznego systemu operacyjnego. Lista rozwijana wypełnia określony pakiet.
Wzór
Określ urządzenie o krytycznym znaczeniu rozruchu, które jest wymagane do wdrożeń systemu operacyjnego starszych niż Windows Vista.
Wykonaj nienadzorowaną instalację niepodpisanych sterowników w wersji systemu Windows, w której jest to dozwolone
Ta opcja umożliwia systemowi Windows instalowanie sterowników bez podpisu cyfrowego.
Stosowanie ustawień sieciowych
Ten krok służy do określania informacji o konfiguracji sieci lub grupy roboczej dla komputera docelowego. Sekwencja zadań przechowuje te wartości w odpowiednim pliku odpowiedzi. Instalator systemu Windows używa tego pliku odpowiedzi podczas instalacji systemu Windows i akcji programu ConfigMgr.
Ten krok sekwencji zadań działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ustawienia, a następnie wybierz pozycję Zastosuj ustawienia sieciowe.
Uwaga
Jeśli dołączysz wiele wystąpień tego kroku w sekwencji zadań, warunki nie będą stosowane. Ustawienia z ostatniego wystąpienia tego kroku w sekwencji zadań są stosowane do urządzenia. Aby obejść to zachowanie, umieść każdy krok w osobnej grupie z warunkami w grupie.
Zmienne stosowane ustawienia sieciowe
W tym kroku użyj następujących zmiennych sekwencji zadań:
- OSDAdapter
- OSDAdapterCount
- OSDDNSDomain
- OSDDNSSuffixSearchOrder
- OSDDomainName (Nazwa OSDDomain)
- Nazwa OSDDomainOUName
- OSDEnableTCPIPFiltering
- OSDJoinAccount
- OSDJoinPassword
- OSDWorkgroupName (Nazwa grupy OSDWork)
Polecenia cmdlet umożliwiające zastosowanie ustawień sieciowych
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepApplyNetworkSetting
- New-CMTSStepApplyNetworkSetting
- Remove-CMTSStepApplyNetworkSetting
- Set-CMTSStepApplyNetworkSetting
- New-CMTSNetworkAdapterSetting
Właściwości polecenia Stosowanie ustawień sieciowych
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Dołączanie do grupy roboczej
Zaznacz tę opcję, aby komputer docelowy mógł dołączyć do określonej grupy roboczej. Wprowadź nazwę grupy roboczej w wierszu Grupa robocza . Ta wartość może zostać zastąpiona wartością zarejestrowaną w kroku sekwencji zadań Ustawienia sieciowe rejestratora.
Dołączanie do domeny
Zaznacz tę opcję, aby komputer docelowy przyłączył się do określonej domeny. Określ domenę lub przejdź do niej, na przykład fabricam.com. Określ ścieżkę protokołu LDAP (Lightweight Directory Access Protocol) dla jednostki organizacyjnej lub przejdź do niej. Przykład: LDAP//OU=computers, DC=Fabricam.com, C=com.
Uwaga
Gdy klient dołączony do usługi Microsoft Entra uruchomi sekwencję zadań wdrożenia systemu operacyjnego, klient w nowym systemie operacyjnym nie dołączy automatycznie do usługi Tożsamość Microsoft Entra. Mimo że nie dołączono do usługi Microsoft Entra, klient jest nadal zarządzany.
Konto
Wybierz pozycję Ustaw , aby określić konto z uprawnieniami niezbędnymi do przyłączenia komputera do domeny. W oknie dialogowym Konto użytkownika systemu Windows wprowadź nazwę użytkownika w następującym formacie: Domain\User Aby uzyskać więcej informacji, zobacz Konto przyłączania do domeny.
Ustawienia adaptera
Określ konfiguracje sieci dla każdej karty sieciowej w komputerze. Wybierz pozycję Nowy , aby otworzyć okno dialogowe Ustawienia sieci , a następnie określ ustawienia sieciowe.
- Jeśli używasz również kroku Ustawienia sieciowe rejestratora, sekwencja zadań stosuje wcześniej przechwycone ustawienia do karty sieciowej.
- Jeśli sekwencja zadań nie przechwyciła wcześniej ustawień sieciowych, zastosuje ustawienia określone w tym kroku.
- Sekwencja zadań stosuje te ustawienia do kart sieciowych w kolejności wyliczania urządzeń z systemem Windows.
- Sekwencja zadań nie powoduje natychmiastowego zastosowania ustawień określonych w tym kroku do komputera.
Zastosuj obraz systemu operacyjnego
Ten krok umożliwia zainstalowanie systemu operacyjnego na komputerze docelowym.
Po uruchomieniu akcji Zastosuj system operacyjny ustawia ona zmienną OSDTargetSystemDrive na literę dysku partycji zawierającej pliki systemu operacyjnego.
Ten krok sekwencji zadań działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Obrazy, a następnie wybierz pozycję Zastosuj obraz systemu operacyjnego.
Porada
Nośniki systemów Windows 11 i Windows 10 zawierają wiele wersji. Po skonfigurowaniu sekwencji zadań do użycia pakietu uaktualnienia systemu operacyjnego lub obrazu systemu operacyjnego wybierz obsługiwaną wersję.
Użyj wstępnej pamięci podręcznej zawartości, aby pobrać odpowiedni pakiet uaktualnienia systemu operacyjnego, zanim użytkownik zainstaluje sekwencję zadań. Aby uzyskać więcej informacji, zobacz Konfigurowanie zawartości przed zapisaniem w pamięci podręcznej.
Krok Instalator systemu Windows i programu ConfigMgr rozpoczyna instalację systemu Windows.
Zmienne dotyczące stosowania obrazu systemu operacyjnego
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet dla Apply OS Image
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepApplyOperatingSystem
- New-CMTSStepApplyOperatingSystem
- Remove-CMTSStepApplyOperatingSystem
- Set-CMTSStepApplyOperatingSystem
Zachowania dla Apply OS Image
Ten krok wykonuje różne akcje w zależności od tego, czy używa obrazu systemu operacyjnego, czy pakietu uaktualnienia systemu operacyjnego.
Akcje obrazu systemu operacyjnego
W przypadku korzystania z obrazu systemu operacyjnego krok Zastosuj obraz systemu operacyjnego wykonuje następujące akcje:
Usuń całą zawartość na woluminie docelowym, z wyjątkiem plików w folderze określonym przez zmienną _SMSTSUserStatePath .
Wyodrębnianie zawartości określonego pliku .wim do określonej partycji docelowej.
Przygotuj plik odpowiedzi:
Utwórz nowy domyślny plik odpowiedzi Instalatora systemu Windows (sysprep.inf lub unattend.xml) dla wdrożonego systemu operacyjnego.
Scal wszystkie wartości z pliku odpowiedzi dostarczonego przez użytkownika.
Skopiuj programy ładujące rozruchu systemu Windows na partycję aktywną.
Ustaw boot.ini lub bazę danych konfiguracji rozruchu (BCD) tak, aby odwoływała się do nowo zainstalowanego systemu operacyjnego.
Akcje pakietu uaktualnienia systemu operacyjnego
Krok Zastosuj obraz systemu operacyjnego wykonuje następujące akcje podczas korzystania z pakietu uaktualnienia systemu operacyjnego:
Usuń całą zawartość na woluminie docelowym, z wyjątkiem plików w folderze określonym przez zmienną _SMSTSUserStatePath .
Przygotuj plik odpowiedzi:
Utwórz nowy plik odpowiedzi ze standardowymi wartościami utworzony przez program Configuration Manager.
Scal wszystkie wartości z pliku odpowiedzi dostarczonego przez użytkownika.
Właściwości dla Zastosuj obraz systemu operacyjnego
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Stosowanie systemu operacyjnego z przechwyconego obrazu
Instaluje przechwycony obraz systemu operacyjnego. Wybierz pozycję Przeglądaj , aby otworzyć okno dialogowe Wybieranie pakietu . Następnie wybierz istniejący pakiet obrazów, który chcesz zainstalować. Jeśli z określonym pakietem obrazów jest skojarzonych wiele obrazów, wybierz z listy rozwijanej skojarzony obraz, który ma być używany w tym wdrożeniu. Możesz wyświetlić podstawowe informacje o każdym istniejącym obrazie, wybierając go.
Stosowanie obrazu systemu operacyjnego z oryginalnego źródła instalacji
Instaluje system operacyjny przy użyciu pakietu uaktualnienia systemu operacyjnego, który jest również oryginalnym źródłem instalacji. Wybierz przycisk Przeglądaj , aby otworzyć okno dialogowe Wybieranie pakietu uaktualnienia systemu operacyjnego . Następnie wybierz istniejący pakiet uaktualnienia systemu operacyjnego, którego chcesz użyć. Możesz wyświetlić podstawowe informacje o każdym istniejącym źródle obrazu, zaznaczając je. W okienku wyników u dołu okna dialogowego zostaną wyświetlone skojarzone właściwości źródła obrazów. Jeśli z określonym pakietem jest skojarzonych wiele wersji, z listy rozwijanej wybierz wersję , której chcesz użyć.
Uwaga
Pakiety uaktualnienia systemu operacyjnego są przeznaczone głównie do użytku z uaktualnieniami w miejscu, a nie do nowych instalacji systemu Windows. Podczas wdrażania nowych instalacji systemu Windows użyj opcji Zastosuj system operacyjny z przechwyconego obrazu i install.wim z plików źródłowych instalacji.
Wdrażanie nowych instalacji systemu Windows za pomocą pakietów uaktualnienia systemu operacyjnego jest nadal obsługiwane, ale zależy to od zgodności sterowników z tą metodą. Podczas instalowania systemu Windows z pakietu uaktualnienia systemu operacyjnego sterowniki są instalowane jeszcze w środowisku Windows PE, a nie po prostu wstrzykiwane w środowisku Windows PE. Niektóre sterowniki nie są zgodne z instalacją w środowisku Windows PE.
Jeśli sterowniki nie są zgodne z instalacją w środowisku Windows PE, utwórz obraz systemu operacyjnego za pomocą pliku install.wim z oryginalnych plików źródłowych instalacji. Następnie wdróż za pomocą opcji Zastosuj system operacyjny z przechwyconego obrazu .
Używanie pliku odpowiedzi nienadzorowanej lub pliku odpowiedzi sysprep w przypadku instalacji niestandardowej
Użyj tej opcji, aby uzyskać plik odpowiedzi instalatora systemu Windows (unattend.xml, unattend.txtlub sysprep.inf) w zależności od wersji systemu operacyjnego i metody instalacji. Podany plik może zawierać dowolne standardowe opcje konfiguracyjne obsługiwane przez pliki odpowiedzi systemu Windows. Za jego pomocą można na przykład określić domyślną stronę główną programu Internet Explorer. Określ pakiet zawierający plik odpowiedzi i skojarzoną ścieżkę do pliku w pakiecie.
Uwaga
Podany plik odpowiedzi instalatora systemu Windows może zawierać osadzone zmienne sekwencji zadań w postaci %varname%, gdzie nazwazmiennej jest nazwą zmiennej. Krok Konfigurowanie systemu Windows i programu ConfigMgr podstawia rzeczywistą wartość zmiennej ciąg zmiennych. Tych osadzonych zmiennych sekwencji zadań nie można używać w polach zawierających tylko liczby w pliku odpowiedzi unattend.xml.
Jeśli nie podasz pliku odpowiedzi instalatora systemu Windows, sekwencja zadań automatycznie wygeneruje plik odpowiedzi.
Destination (Miejsce docelowe)
Skonfiguruj jedną z następujących opcji:
Następna dostępna partycja: użyj następnej partycji sekwencyjnej, która nie jest jeszcze docelowa przez krok Zastosuj system operacyjny lub Zastosuj obraz danych w tej sekwencji zadań.
Określony dysk i partycja: Wybierz numer dysku (zaczynając od 0) i numer partycji (zaczynając od 1).
Określona litera dysku logicznego: Określ literę dysku przypisaną do partycji przez środowisko Windows PE. Ta litera dysku może być inna niż litera dysku przypisana przez nowo wdrożony system operacyjny.
Litera dysku logicznego przechowywana w zmiennej: Określ zmienną sekwencji zadań zawierającą literę dysku przypisaną do partycji przez środowisko Windows PE. Ta zmienna jest zwykle ustawiana w sekcji Zaawansowane okna dialogowego Właściwości partycji dla kroku sekwencji zadań Formatowanie i partycjonowanie dysku .
Wybierz sterownik warstwowy, jeśli ma to zastosowanie
Wersja 2107 i nowsze obsługują warstwowe sterowniki klawiatury. Te sterowniki określają inne typy klawiatur, które są wspólne dla języków japońskiego i koreańskiego. Aby uzyskać więcej informacji, zobacz ustawienie LayeredDriver systemu Windows.
Wybierz jedną z następujących opcji:
- Nie określaj: ta opcja jest domyślna, która nie konfiguruje ustawienia LayeredDriver w unattend.xml. To zachowanie jest spójne z wcześniejszymi wersjami programu Configuration Manager.
- Ulepszona klawiatura PC/AT (101/102 klawiszy)
- Klawiatura zgodna z komputerem koreańskim/AT (101 przycisków) lub klawiatura Microsoft Natural (typ 1)
- Klawiatura zgodna z koreańskim komputerem/AT (101 przyciskami) lub klawiatura Microsoft Natural (typ 2)
- Klawiatura zgodna z koreańską obsługą komputera PC i AT (101 klawiszy) lub klawiatura Microsoft Natural (typ 3)
- Klawiatura koreańska (103/106 klawiszy)
- Klawiatura japońska (106/109 klawiszy)
Można również użyć zmiennej sekwencji zadań OsdLayeredDriver .
Opcje zastosowania obrazu systemu operacyjnego
Oprócz opcji domyślnych skonfiguruj następujące dodatkowe ustawienia na karcie Opcje tego kroku sekwencji zadań:
Uzyskiwanie dostępu do zawartości bezpośrednio z punktu dystrybucji
Skonfiguruj sekwencję zadań, aby uzyskać dostęp do obrazu systemu operacyjnego bezpośrednio z punktu dystrybucji. Tej opcji należy użyć na przykład w przypadku wdrażania systemów operacyjnych na urządzeniach osadzonych o ograniczonej pojemności magazynu. Po wybraniu tej opcji skonfiguruj również ustawienia udziału pakietu na karcie Dostęp do danych we właściwościach obrazu systemu operacyjnego.
Uwaga
To ustawienie zastępuje opcję wdrażania skonfigurowaną na stronie Punkty dystrybucji w Kreatorze wdrażania oprogramowania. To zastąpienie dotyczy tylko obrazu systemu operacyjnego określonego w tym kroku, a nie całej zawartości sekwencji zadań.
Ważna
Ze względów bezpieczeństwa zdecydowanie odradza się wybieranie tej opcji. Ta opcja jest przeznaczona głównie do użytku na urządzeniach o ograniczonej pojemności. Ta opcja nie ma na celu zwiększenia szybkości sekwencji zadań. Jeśli ta opcja jest zaznaczona, skrót pakietu nie jest weryfikowany dla pakietu systemu operacyjnego. Z tego powodu nie można zapewnić integralności pakietu, ponieważ użytkownicy z uprawnieniami administratora mogą zmieniać lub manipulować zawartością pakietu.
Stosowanie ustawień systemu Windows
Ten krok służy do konfigurowania ustawień systemu Windows dla komputera docelowego. Sekwencja zadań przechowuje te wartości w odpowiednim pliku odpowiedzi. Instalator systemu Windows używa tego pliku odpowiedzi podczas kroku Instalator systemu Windows i programu ConfigMgr.
Ten krok sekwencji zadań działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ustawienia, a następnie wybierz pozycję Zastosuj ustawienia systemu Windows.
Zmienne dotyczące stosowania ustawień systemu Windows
W tym kroku użyj następujących zmiennych sekwencji zadań:
- Nazwa OSDComputerName
- OSDLocalAdminPassword
- OSDProductKey
- OSDRandomAdminPassword
- OSDRegisteredOrgName
- OSDRegisteredUserName (Nazwa użytkownika OSDRegistered)
- OSDServerLicenseConnectionLimit
- OSDServerLicenseMode
- OSDTimeZone
- OSDWindowsSettingsInputLocale
- OSDWindowsSettingsSystemLocale
- OSDWindowsSettingsUILanguage
- OSDWindowsSettingsUILanguageFallback
- OSDWindowsSettingsUserLocale
Polecenia cmdlet do stosowania ustawień systemu Windows
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepApplyWindowsSetting
- New-CMTSStepApplyWindowsSetting
- Remove-CMTSStepApplyWindowsSetting
- Set-CMTSStepApplyWindowsSetting
Właściwości polecenia Zastosuj ustawienia systemu Windows
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Nazwa użytkownika
Określ zarejestrowaną nazwę użytkownika, która ma zostać skojarzona z komputerem docelowym. Ta wartość może zostać przechwycona przez krok sekwencji zadań Ustawienia systemu Windows rejestratora danych.
Nazwa organizacji
Określ zarejestrowaną nazwę organizacji, która ma być skojarzona z komputerem docelowym. Ta wartość może zostać przechwycona przez krok sekwencji zadań Ustawienia systemu Windows rejestratora danych.
Klucz produktu
Określ klucz produktu, który ma być używany do instalacji systemu Windows na komputerze docelowym.
Licencjonowanie serwera
Uwaga
To ustawienie dotyczy tylko starszych wersji systemu Windows, które nie są już obsługiwane. Począwszy od wersji 2010, ustawienie nie jest już widoczne w edytorze sekwencji zadań. Istniejące sekwencje zadań, które nadal używają tego ustawienia, będą nadal działać tak samo.
Maksymalna liczba połączeń
Uwaga
To ustawienie dotyczy tylko starszych wersji systemu Windows, które nie są już obsługiwane. Począwszy od wersji 2010, ustawienie nie jest już widoczne w edytorze sekwencji zadań. Istniejące sekwencje zadań, które nadal używają tego ustawienia, będą nadal działać tak samo.
Losowo wygeneruj hasło administratora lokalnego i wyłącz konto na wszystkich obsługiwanych platformach (zalecane)
Zaznacz tę opcję, aby ustawić losowo generowany ciąg jako hasło administratora lokalnego. Ta opcja powoduje również wyłączenie konta administratora lokalnego na platformach obsługujących tę funkcję.
Włącz konto i określ hasło administratora lokalnego
Zaznacz tę opcję, aby włączyć korzystanie z konta administratora lokalnego przy użyciu określonego hasła. Wprowadź hasło w wierszu hasła i potwierdź hasło w wierszu Potwierdź hasło .
Strefa czasowa
Określ strefę czasową do skonfigurowania na komputerze docelowym. Ta wartość może zostać przechwycona przez krok sekwencji zadań Ustawienia systemu Windows rejestratora danych.
Ustawienia języka
Użyj tych ustawień, aby kontrolować konfigurację języka podczas wdrażania systemu operacyjnego. Jeśli już stosujesz te ustawienia językowe, ta zmiana może pomóc uprościć sekwencję zadań wdrażania systemu operacyjnego. Zamiast używać wielu kroków dla każdego języka lub oddzielnych skryptów, użyj jednego wystąpienia dla każdego języka z warunkiem dla danego języka.
Skonfiguruj następujące ustawienia:
- Ustawienia regionalne wprowadzania (domyślny układ klawiatury)
- Ustawienia regionalne systemu
- Język interfejsu użytkownika
- Rezerwowy język interfejsu użytkownika
- Ustawienia regionalne użytkownika
Aby uzyskać więcej informacji na temat tych wartości plików odpowiedzi instalatora systemu Windows, zobacz Microsoft-Windows-International-Core.
Uwaga
W przypadku utworzenia niestandardowego pliku odpowiedzi instalatora systemu Windows (unattend.xml) ten krok spowoduje zastąpienie wszystkich istniejących wartości. Aby zautomatyzować proces dynamiczny dla tych ustawień, użyj powiązanych zmiennych sekwencji zadań. Na przykład OSDWindowsSettingsInputLocale.
Automatyczne stosowanie sterowników
Wykonaj ten krok, aby dopasować i zainstalować sterowniki w ramach wdrożenia systemu operacyjnego.
Ważna
W przypadku nośników autonomicznych nie można używać kroku Automatyczne stosowanie sterowników . W tym scenariuszu sekwencja zadań nie ma połączenia z witryną programu Configuration Manager.
Ten krok sekwencji zadań działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Sterowniki i wybierz pozycję Automatycznie zastosuj sterowniki.
Porada
Aby zapoznać się z omówieniem sterowników w programie Configuration Manager, zobacz Używanie sekwencji zadań do instalowania sterowników.
Zachowania automatycznego stosowania sterowników
Krok sekwencji zadań Automatyczne stosowanie sterowników wykonuje następujące akcje:
Przeskanuj sprzęt i znajdź identyfikatory plug-and-play dla wszystkich urządzeń obecnych w systemie.
Wyślij listę urządzeń i ich identyfikatory plug-and-play do punktu zarządzania. Punkt zarządzania zwraca listę zgodnych sterowników z katalogu sterowników dla każdego urządzenia sprzętowego. Lista zawiera wszystkie włączone sterowniki, niezależnie od tego, w jakim pakiecie sterowników się znajdują, oraz sterowniki oznaczone określoną kategorią sterowników.
Dla każdego urządzenia sprzętowego sekwencja zadań wybiera najlepszy sterownik. Ten sterownik jest odpowiedni dla wdrożonego systemu operacyjnego i znajduje się w dostępnym punkcie dystrybucji.
Sekwencja zadań pobiera wybrane sterowniki z punktu dystrybucji i umieszcza sterowniki w docelowym systemie operacyjnym.
Podczas korzystania z obrazu systemu operacyjnego sekwencja zadań umieszcza sterowniki w magazynie sterowników systemu operacyjnego.
W przypadku używania pakietu uaktualnienia systemu operacyjnego jako oryginalnego źródła instalacji sekwencja zadań konfiguruje Instalatora systemu Windows z lokalizacją sterowników.
Podczas kroku Konfigurowanie systemu Windows i programu ConfigMgr w sekwencji zadań Instalator systemu Windows znajdzie sterowniki przemieszczane w tym kroku.
Zmienne dla automatycznego stosowania sterowników
W tym kroku użyj następujących zmiennych sekwencji zadań:
- OSDAutoApplyDriverBestMatch
- OSDAutoApplyDriverCategoryList
- SMSTSDriverRequestConnectTimeOut
- SMSTSDriverRequestReceiveTimeOut
- SMSTSDriverRequestResolveTimeOut
- SMSTSDriverRequestSendTimeOut
Polecenia cmdlet dla automatycznego stosowania sterowników
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepAutoApplyDriver
- New-CMTSStepAutoApplyDriver
- Remove-CMTSStepAutoApplyDriver
- Set-CMTSStepAutoApplyDriver
Właściwości automatycznego stosowania sterowników
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Instalowanie tylko najlepiej dopasowanych zgodnych sterowników
Określa, że krok sekwencji zadań instaluje tylko najlepiej dopasowany sterownik dla każdego wykrytego urządzenia sprzętowego.
Zainstaluj wszystkie zgodne sterowniki
Sekwencja zadań instaluje wszystkie sterowniki zgodne z każdym wykrytym urządzeniem sprzętowym. Następnie Instalator systemu Windows wybierze najlepszy sterownik. Ta opcja wymaga większej przepustowości sieci i miejsca na dysku. Sekwencja zadań pobiera więcej sterowników, ale system Windows może wybrać lepszy sterownik.
Uwzględnij kierowców ze wszystkich kategorii
Sekwencja zadań przeszukuje wszystkie dostępne kategorie sterowników pod kątem odpowiednich sterowników urządzeń.
Ogranicz dopasowywanie sterowników, aby uwzględnić tylko kierowców w wybranych kategoriach
Sekwencja zadań wyszukuje w określonych kategoriach sterowników odpowiednie sterowniki urządzeń.
Jeśli wybierzesz wiele kategorii, zostaną zwrócone wszystkie pasujące sterowniki, które występują w dowolnej kategorii. Jest to równoważne z operacją OR .
Wykonaj nienadzorowaną instalację niepodpisanych sterowników w wersjach systemu Windows, w których jest to dozwolone
Ta opcja umożliwia systemowi Windows instalowanie sterowników bez podpisu cyfrowego.
Ważna
Ta opcja nie dotyczy systemów operacyjnych, w których nie można skonfigurować zasad podpisywania sterowników.
Ustawienia sieciowe rejestratora
Użyj tego kroku, aby przechwycić ustawienia sieci Microsoft z komputera, na którym uruchomiona jest sekwencja zadań. Sekwencja zadań zapisuje te ustawienia w zmiennych sekwencji zadań. Te ustawienia zastępują ustawienia domyślne skonfigurowane w kroku Stosowanie ustawień sieciowych .
Ten krok sekwencji zadań działa tylko w pełnym systemie operacyjnym. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ustawienia i wybierz pozycję Ustawienia sieciowe rejestratora.
Zmienne ustawień sieci rejestratora
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet dla ustawień sieciowych rejestratora
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepCaptureNetworkSettings
- New-CMTSStepCaptureNetworkSettings
- Remove-CMTSStepCaptureNetworkSettings
- Set-CMTSStepCaptureNetworkSettings
Właściwości ustawień sieciowych rejestratora
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Migrowanie członkostwa w domenie i grupie roboczej
Przechwytuje informacje o domenie i członkostwie w grupie roboczej komputera docelowego.
Migrowanie konfiguracji karty sieciowej
Przechwytuje konfigurację karty sieciowej komputera docelowego. Przechwytuje następujące informacje:
- Globalne ustawienia sieci
- Liczba adapterów
- Następujące ustawienia sieciowe skojarzone z każdą kartą: DNS, IP i filtry portów
Obraz systemu operacyjnego rejestratora
Ten krok powoduje przechwycenie jednego lub większej liczby obrazów z komputera referencyjnego. Sekwencja zadań tworzy plik obrazu systemu Windows (wim) w określonym udziale sieciowym. Następnie za pomocą kreatora dodawania pakietu obrazu systemu operacyjnego zaimportuj ten obraz do programu Configuration Manager na potrzeby wdrożeń systemu operacyjnego opartych na obrazach.
Program Configuration Manager przechwytuje każdy wolumin (dysk) z komputera odniesienia do oddzielnego obrazu w pliku wim. Jeśli komputer, do którego prowadzi odwołanie, zawiera wiele woluminów, wynikowy plik wim zawiera oddzielny obraz dla każdego woluminu. Ten krok przechwytuje tylko woluminy sformatowane jako NTFS lub FAT32. Pomija woluminy z innymi formatami i woluminy USB.
System operacyjny zainstalowany na komputerze referencyjnym musi być wersją systemu Windows obsługiwaną przez program Configuration Manager. Użyj narzędzia SysPrep, aby przygotować system operacyjny na komputerze referencyjnym. Zainstalowany wolumin systemu operacyjnego i wolumin rozruchowy muszą znajdować się na tych samych woluminach.
Określ konto z uprawnieniami do zapisu w wybranym udziale sieciowym. Aby uzyskać więcej informacji na temat konta przechwytywania obrazu systemu operacyjnego, zobacz Konta.
Ten krok sekwencji zadań działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Obrazy i wybierz pozycję Obraz systemu operacyjnego rejestratora).
Zmienne dla obrazu systemu operacyjnego rejestratora
W tym kroku użyj następujących zmiennych sekwencji zadań:
- OSDCaptureAccount
- OSDCaptureAccountPassword
- OSDCaptureDestination
- OSDImageCreator
- Opis OSDImageDescription
- OSDImageVersion (wersja OSDImage)
- OSDTargetSystemRoot
Polecenia cmdlet dla obrazu systemu operacyjnego rejestratora
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepCaptureSystemImage
- New-CMTSStepCaptureSystemImage
- Remove-CMTSStepCaptureSystemImage
- Set-CMTSStepCaptureSystemImage
Właściwości obrazu systemu operacyjnego rejestratora
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Target (Element docelowy)
Ścieżka systemu plików do lokalizacji używanej przez program Configuration Manager podczas przechowywania przechwyconego obrazu systemu operacyjnego.
Opis
Opcjonalny zdefiniowany przez użytkownika opis przechwyconego obrazu systemu operacyjnego, który jest przechowywany w pliku obrazu.
Wersja
Opcjonalny, zdefiniowany przez użytkownika numer wersji, który ma zostać przypisany do przechwyconego obrazu systemu operacyjnego. Ta wartość może być dowolnym połączeniem liter i cyfr. Jest on przechowywany w pliku obrazu.
Utworzone przez
Opcjonalna nazwa użytkownika, który utworzył obraz systemu operacyjnego. Jest on przechowywany w pliku obrazu.
Konto obrazu systemu operacyjnego rejestratora
Wprowadź konto systemu Windows, które ma uprawnienia do określonego udziału sieciowego. Wybierz pozycję Ustaw , aby określić nazwę konta systemu Windows.
Stan użytkownika rejestratora
W tym kroku jest używane narzędzie User State Migration Tool (USMT) do przechwytywania stanu i ustawień użytkownika z komputera, na którym uruchomiona jest sekwencja zadań. Ten krok sekwencji zadań jest używany w połączeniu z krokiem sekwencji zadań Przywracanie stanu użytkownika . Ten krok zawsze szyfruje magazyn stanów USMT przy użyciu klucza szyfrowania generowanego i zarządzanego przez program Configuration Manager.
Począwszy od wersji 2103, ten krok i krok Przywróć stan użytkownika używają aktualnie najwyższego obsługiwanego algorytmu szyfrowania, AES 256.
Ważna
Jeśli masz aktywne migracje stanu użytkowników, przywróć stan użytkownika przed zaktualizowaniem klienta programu Configuration Manager na tych urządzeniach. W przeciwnym razie zaktualizowany klient nie przywróci stanu użytkownika, gdy spróbuje użyć innego algorytmu szyfrowania. W razie potrzeby możesz ręcznie przywrócić stan użytkownika i jawnie użyć parametru /decrypt:3DESUSMT.
Aby uzyskać więcej informacji na temat zarządzania stanem użytkownika podczas wdrażania systemów operacyjnych, zobacz Zarządzanie stanem użytkownika.
Jeśli chcesz zapisać i przywrócić ustawienia stanu użytkownika z punktu migracji stanu, wykonaj ten krok, wykonując kroki magazynów stanów żądania i magazynu stanów wydania .
Ten krok zapewnia kontrolę nad ograniczonym podzestawem najczęściej używanych opcji narzędzia USMT. Określ dodatkowe opcje wiersza polecenia przy użyciu zmiennej sekwencji zadań OSDMigrateAdditionalCaptureOptions .
Ten krok sekwencji zadań działa w środowisku Windows PE lub pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Stan użytkownika, a następnie wybierz pozycję Stan użytkownika rejestratora.
Zmienne stanu użytkownika rejestratora
W tym kroku użyj następujących zmiennych sekwencji zadań:
- _OSDMigrateUsmtPackageID
- OSDMigrateAdditionalCaptureOptions
- OSDMigrateConfigFiles
- OSDMigrateContinueOnLockedFiles
- OSDMigrateEnableVerboseLogging
- OSDMigrateMode (tryb OSDMigrate)
- OSDMigrateSkipEncryptedFiles
- Ścieżka OSDStateStorePath
Polecenia cmdlet dla stanu użytkownika rejestratora
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepCaptureUserState
- New-CMTSStepCaptureUserState
- Remove-CMTSStepCaptureUserState
- Set-CMTSStepCaptureUserState
Właściwości stanu użytkownika rejestratora
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Pakiet narzędzia do migracji stanu użytkownika
Określ pakiet zawierający narzędzie do migracji stanu użytkownika (USMT). Sekwencja zadań używa tej wersji USMT do przechwytywania stanu i ustawień użytkownika. Ten pakiet nie wymaga programu. Określ pakiet zawierający 32-bitową lub 64-bitową wersję narzędzia USMT. Architektura USMT zależy od architektury systemu operacyjnego, z którego sekwencja zadań przechwytuje stan.
Rejestrator wszystkich profilów użytkowników przy użyciu opcji standardowych
Przeprowadź migrację wszystkich informacji profilowych użytkowników. Jest to opcja domyślna.
Jeśli wybierzesz tę opcję, ale nie wybierzesz pozycji Przywróć profile użytkowników komputera lokalnego w kroku Przywróć stan użytkownika , sekwencja zadań zakończy się niepowodzeniem. Program Configuration Manager nie może przeprowadzić migracji nowych kont bez przypisania do nich haseł.
W przypadku użycia opcji Zainstaluj istniejący pakiet obrazów kreatora Nowa sekwencja zadań wynikowa sekwencja zadań domyślnie ustawia rejestrator wszystkich profilów użytkownika z opcjami standardowymi. W tej domyślnej sekwencji zadań nie jest zaznaczona opcja przywracania profilów użytkowników komputera lokalnego ani kont użytkowników spoza domeny.
Wybierz pozycję Przywróć profile użytkowników komputera lokalnego i podaj hasło dla konta do migracji. W ręcznie utworzonej sekwencji zadań to ustawienie znajduje się w kroku Przywracanie stanu użytkownika . W sekwencji zadań utworzonej przez Kreatora nowej sekwencji zadań to ustawienie znajduje się na stronie kreatora przywracania Files użytkownika i ustawień.
Jeśli nie masz kont użytkowników lokalnych, to ustawienie nie ma zastosowania.
Dostosowywanie sposobu przechwytywania profilów użytkowników
Zaznacz tę opcję, aby określić niestandardowy plik profilu na potrzeby migracji. Wybierz pozycję Files, aby wybrać pliki konfiguracji dla USMT do użycia w tym kroku. Określ niestandardowy plik .xml zawierający reguły definiujące migrowane pliki stanu użytkowników.
Wybierz pliki konfiguracyjne
Wybierz tę opcję, a następnie wybierz pozycję Files, aby wybrać pliki konfiguracji w pakiecie USMT, którego chcesz użyć do przechwytywania profilów użytkowników. Aby dodać plik konfiguracji, wprowadź nazwę pliku i wybierz pozycję Dodaj.
Włączanie pełnego rejestrowania
Włącz tę opcję, aby generować bardziej szczegółowe informacje o pliku dziennika. Podczas przechwytywania stanu sekwencja zadań domyślnie generuje ScanState.log w folderze dziennika sekwencji zadań. %WinDir%\ccm\logs
Pomijaj pliki przy użyciu zaszyfrowanego systemu plików
Włącz tę opcję, aby pominąć przechwytywanie plików zaszyfrowanych za pomocą systemu szyfrowanych plików (EFS). Te pliki obejmują pliki profilów użytkowników. W zależności od wersji systemu operacyjnego i USMT odczytanie zaszyfrowanych plików może nie być możliwe po przywróceniu. Aby uzyskać więcej informacji, zobacz dokumentację USMT.
Kopiowanie przy użyciu dostępu do systemu plików
Włącz tę opcję, aby określić dowolne z następujących ustawień:
Kontynuuj, jeśli nie można przechwycić niektórych plików: Włącz to ustawienie, aby kontynuować proces migracji, nawet jeśli nie można przechwycić niektórych plików. Jeśli ta opcja zostanie wyłączona i nie będzie można przechwycić pliku, ten krok zakończy się niepowodzeniem. Ta opcja jest domyślnie włączona.
Używanie rejestratorów lokalnie za pomocą linków zamiast kopiowania plików: Włącz to ustawienie, aby przechwytywać pliki za pomocą twardych linków systemu plików NTFS.
Aby uzyskać więcej informacji o migrowaniu danych za pomocą twardych linków, zobacz Magazyn migracji twardych linków.
Rejestrator w trybie off-line (tylko Windows PE): Włącz to ustawienie, aby przechwytywać stan użytkownika w środowisku Windows PE zamiast pełnego systemu operacyjnego.
Rejestrowanie rejestratora za pomocą usług kopiowania woluminów w tle (VSS, Volume Copy Shadow Services)
Ta opcja umożliwia przechwytywanie plików, nawet jeśli są one zablokowane do edycji przez inną aplikację.
Ustawienia systemu Windows rejestratora
Użyj tego kroku, aby przechwycić ustawienia systemu Windows z komputera z uruchomioną sekwencją zadań. Sekwencja zadań zapisuje te ustawienia w zmiennych sekwencji zadań. Te przechwycone ustawienia zastępują ustawienia domyślne skonfigurowane w kroku Stosowanie ustawień systemu Windows .
Ten krok sekwencji zadań działa w środowisku Windows PE lub pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ustawienia i wybierz pozycję Ustawienia systemu Windows rejestratora).
Zmienne dla ustawień systemu Windows rejestratora
W tym kroku użyj następujących zmiennych sekwencji zadań:
- Nazwa OSDComputerName
- OSDMigrateComputerName
- OSDMigrateRegistrationInfo
- OSDMigrateTimeZone
- OSDRegisteredOrgName
- OSDTimeZone
Polecenia cmdlet dla ustawień systemu Windows rejestratora
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepCaptureWindowsSettings
- New-CMTSStepCaptureWindowsSettings
- Remove-CMTSStepCaptureWindowsSettings
- Set-CMTSStepCaptureWindowsSettings
Właściwości ustawień systemu Windows rejestratora
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Migrowanie nazwy komputera
Rejestrator: nazwa komputera NetBIOS.
Migrowanie nazw zarejestrowanych użytkowników i organizacji
Rejestrator nazw zarejestrowanych użytkowników i organizacji z komputera.
Migrowanie strefy czasowej
Rejestrator ustawienia strefy czasowej na komputerze.
Sprawdź gotowość
Ten krok służy do sprawdzania, czy komputer docelowy spełnia określone warunki wstępne wdrażania.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne i wybierz pozycję Sprawdź gotowość.
Żadne z poniższych testów nie są domyślnie zaznaczone w nowych lub istniejących wystąpieniach tego kroku. Aby uzyskać więcej informacji na temat poszczególnych testów, zobacz poszczególne sekcje poniżej.
- Architektura bieżącego systemu operacyjnego
- Minimalna wersja systemu operacyjnego
- Maksymalna wersja systemu operacyjnego
- Minimalna wersja klienta
- Język bieżącego systemu operacyjnego
- Zasilanie prądem zmiennym
-
Podłączona karta sieciowa
- Karta sieciowa nie jest bezprzewodowa
- Komputer jest w trybie UEFI
Począwszy od wersji 2103, postęp sekwencji zadań wyświetla więcej informacji na temat testów gotowości. Jeśli sekwencja zadań zakończy się niepowodzeniem, ponieważ klient nie spełnia wymagań tego kroku, użytkownik może wybrać opcję inspekcji. Ta akcja pokazuje testy, które zakończyły się niepowodzeniem na urządzeniu. Aby uzyskać więcej informacji, zobacz Środowisko użytkownika dotyczące wdrażania systemu operacyjnego.
Począwszy od wersji 2111, ten krok obejmuje sprawdzanie modułu TPM 2.0. Te testy mogą pomóc w lepszym wdrożeniu systemu Windows 11.
Ważna
Aby skorzystać z tej nowej funkcji programu Configuration Manager, po zaktualizowaniu witryny należy również zaktualizować klientów do najnowszej wersji. Podczas gdy nowe funkcje są wyświetlane w konsoli programu Configuration Manager po zaktualizowaniu lokacji i konsoli, cały scenariusz nie działa, dopóki wersja klienta nie będzie również najnowsza.
smsts.log zawiera wyniki wszystkich kontroli. Jeśli jedno sprawdzenie zakończy się niepowodzeniem, aparat sekwencji zadań będzie kontynuował ocenę innych testów. Ten krok nie kończy się niepowodzeniem, dopóki wszystkie testy nie zostaną ukończone. Jeśli co najmniej jedno sprawdzenie zakończy się niepowodzeniem, krok zakończy się niepowodzeniem i zostanie zwrócony kod błędu 4316. Ten kod błędu oznacza "Zasób wymagany dla tej operacji nie istnieje".
Zmienne dotyczące gotowości do sprawdzenia gotowości
W tym kroku użyj następujących zmiennych sekwencji zadań:
- _TS_CRMEMORY
- _TS_CRSPEED
- _TS_CRDISK
- _TS_CROSTYPE
- _TS_CRARCH
- _TS_CRMINOSVER
- _TS_CRMAXOSVER
- _TS_CRCLIENTMINVER
- _TS_CROSLANGUAGE
- _TS_CRACPOWER
- _TS_CRNETWORK
- _TS_CRUEFI
- _TS_CRWIRED
- _TS_CRTPMACTIVATED (począwszy od wersji 2111)
- _TS_CRTPMENABLED (począwszy od wersji 2111)
Polecenia cmdlet umożliwiające sprawdzanie gotowości
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepPrestartCheck
- New-CMTSStepPrestartCheck
- Remove-CMTSStepPrestartCheck
- Set-CMTSStepPrestartCheck
Właściwości sprawdzania gotowości
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Minimalna ilość pamięci (MB)
Sprawdź, czy ilość pamięci wyrażona w megabajtach (MB) jest zgodna lub przekracza określoną wartość. Ten krok domyślnie włącza to ustawienie.
Minimalna szybkość procesora (MHz)
Sprawdź, czy szybkość procesora w megahercach (MHz) jest zgodna z określoną wartością lub ją przekracza. Ten krok domyślnie włącza to ustawienie.
Minimalna ilość wolnego miejsca na dysku (MB)
Upewnij się, że ilość wolnego miejsca na dysku w megabajtach (MB) jest równa lub przekracza określoną wartość.
Począwszy od wersji 2103, sprawdza również wolne miejsce na dyskach bez partycji.
Bieżący system operacyjny do odświeżenia to
Sprawdź, czy system operacyjny zainstalowany na komputerze docelowym spełnia określone wymagania. Ten krok domyślnie ustawia to ustawienie na CLIENT .
Architektura bieżącego systemu operacyjnego
Sprawdź, czy bieżący system operacyjny jest 32-bitowy , czy 64-bitowy.
Minimalna wersja systemu operacyjnego
Sprawdź, czy w bieżącym systemie operacyjnym jest uruchomiona wersja późniejsza niż określono. Określ wersję z wersją główną, wersją pomocniczą i numerem kompilacji. Na przykład 10.0.16299.
Maksymalna wersja systemu operacyjnego
Sprawdź, czy w bieżącym systemie operacyjnym jest uruchomiona wersja wcześniejsza niż określona. Określ wersję z wersją główną, wersją pomocniczą i numerem kompilacji. Na przykład 10.0.18356.
Minimalna wersja klienta
Upewnij się, że wersja klienta programu Configuration Manager jest co najmniej tą określoną wersją. Określ wersję klienta w następującym formacie: 5.00.8913.1005.
Język bieżącego systemu operacyjnego
Sprawdź, czy bieżący język systemu operacyjnego jest zgodny z tym, co określono. Wybierz nazwę języka, aby wykonać krok, aby porównać skojarzony kod języka. To sprawdzenie porównuje wybrany język z właściwością OSLanguageWin32_OperatingSystem klasy WMI na kliencie.
Zasilanie prądem zmiennym
Sprawdź, czy urządzenie jest podłączone do zasilania i nie jest zasilane z baterii.
Podłączona karta sieciowa
Sprawdź, czy urządzenie ma kartę sieciową, która jest podłączona do sieci. Można także wybrać test zależny, aby sprawdzić, czy karta sieciowa nie jest bezprzewodowa.
Komputer jest w trybie UEFI
Ustal, czy w urządzeniu skonfigurowano interfejs UEFI, czy BIOS.
Moduł TPM w wersji 2.0 lub nowszej jest włączony
Począwszy od wersji 2111, sprawdza, czy urządzenie, na którym jest uruchomiona sekwencja zadań, ma włączony moduł TPM 2.0.
Aktywowany jest moduł TPM w wersji 2.0 lub nowszej
Począwszy od wersji 2111, jeśli urządzenie ma włączony moduł TPM 2.0, sprawdź, czy zostało ono aktywowane.
Opcje sprawdzania gotowości
Uwaga
Jeśli włączysz ustawienie Kontynuuj w przypadku błędu na karcie Opcje w tym kroku, zostaną zarejestrowane tylko wyniki testu gotowości. Jeśli sprawdzanie zakończy się niepowodzeniem, sekwencja zadań nie zostanie zatrzymana.
Połącz z folderem sieciowym
Ten krok umożliwia utworzenie połączenia z udostępnionym folderem sieciowym.
Ten krok sekwencji zadań jest uruchamiany w pełnym środowisku systemu operacyjnego lub systemu Windows.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne i wybierz pozycję Połącz z folderem sieciowym.
Zmienne dla połączenia z folderem sieciowym
W tym kroku użyj następujących zmiennych sekwencji zadań:
- SMSConnectNetworkFolderAccount
- SMSConnectNetworkFolderDriveLetter
- SMSConnectNetworkFolderPassword
- SMSConnectNetworkFolderPath
Polecenia cmdlet dla połączenia z folderem sieciowym
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepConnectNetworkFolder
- New-CMTSStepConnectNetworkFolder
- Remove-CMTSStepConnectNetworkFolder
- Set-CMTSStepConnectNetworkFolder
Właściwości polecenia Połącz z folderem sieciowym
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Ścieżka
Wybierz pozycję Przeglądaj , aby określić ścieżkę folderu sieciowego. Użyj formatu \\server\share.
Napęd
Wybierz literę dysku lokalnego, która ma zostać przypisana do tego połączenia.
Konto
Wybierz pozycję Ustaw , aby określić konto użytkownika z uprawnieniami do łączenia się z tym folderem sieciowym. Aby uzyskać więcej informacji na temat konta połączenia folderu sieciowego sekwencji zadań, zobacz Konta.
Wyłączanie funkcji BitLocker
Ten krok służy do wyłączania szyfrowania funkcją BitLocker na bieżącym lub określonym dysku. To działanie powoduje, że zabezpieczenia klawiszy są widoczne w postaci wyraźnego tekstu na dysku twardym. Nie odszyfrowuje zawartości dysku. Ta czynność zostanie wykonana niemal natychmiast.
Uwaga
Szyfrowanie dysków funkcją BitLocker zapewnia szyfrowanie niskiego poziomu zawartości woluminu dysku.
Jeśli masz wiele zaszyfrowanych dysków, wyłącz funkcję BitLocker na wszystkich dyskach z danymi przed wyłączeniem funkcji BitLocker na dysku systemu operacyjnego.
Ten krok działa tylko w pełnej wersji systemu operacyjnego. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Dyski i wybierz pozycję Wyłącz funkcję BitLocker.
Zmienne dotyczące wyłączania funkcji BitLocker
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet umożliwiające wyłączenie funkcji BitLocker
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepDisableBitLocker
- New-CMTSStepDisableBitLocker
- Remove-CMTSStepDisableBitLocker
- Set-CMTSStepDisableBitLocker
Właściwości wyłączenia funkcji BitLocker
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Bieżący dysk systemu operacyjnego
Wyłącza funkcję BitLocker na bieżącym dysku systemu operacyjnego.
Określony dysk
Wyłącza funkcję BitLocker na określonym dysku. Za pomocą listy rozwijanej określ dysk, na którym funkcja BitLocker jest wyłączona.
Wznawianie ochrony po określonej liczbie ponownych uruchomień systemu Windows
Ta opcja służy do określania liczby ponownych uruchomień, aby funkcja BitLocker była wyłączona. Zamiast dodawać wiele wystąpień tego kroku, ustaw wartość od 1 (domyślnie) do 15.
To zachowanie można ustawić i zmodyfikować za pomocą zmiennych sekwencji zadań OSDBitLockerRebootCount i OSDBitLockerRebootCountOverride.
Pobierz zawartość pakietu
Użyj tego kroku, aby pobrać dowolny z następujących typów pakietów:
- Obrazy systemu operacyjnego
- Pakiety uaktualnień systemu operacyjnego
- Pakiety sterowników
- Pakiety
- Obrazy rozruchowe Uwaga 1
Ten krok sprawdza się dobrze w sekwencji zadań w celu uaktualnienia systemu operacyjnego w następujących scenariuszach:
Aby użyć jednej sekwencji zadań uaktualniania, która może działać zarówno z platformami x86, jak i x64. Uwzględnij dwa kroki pobierania zawartości pakietu w grupie Przygotuj do uaktualnienia . Określ warunki na karcie Opcje , aby wykryć architekturę klienta i pobierz tylko odpowiedni pakiet uaktualnienia systemu operacyjnego. Skonfiguruj każdy krok Pobierz zawartość pakietu , aby używał tej samej zmiennej. Użyj zmiennej dla ścieżki nośnika w kroku Uaktualnij system operacyjny .
Aby dynamicznie pobrać odpowiedni pakiet sterowników, wykonaj dwa kroki pobierania zawartości pakietu z warunkami wykrywania odpowiedniego typu sprzętu dla każdego pakietu sterowników. Skonfiguruj każdy krok Pobierz zawartość pakietu , aby używał tej samej zmiennej. Użyj tej zmiennej dla wartości zawartości etapowej w sekcji Sterowniki kroku Uaktualnij system operacyjny .
Uwaga
Podczas wdrażania sekwencji zadań zawierającej ten krok nie wybieraj pozycji Pobierz całą zawartość lokalnie przed rozpoczęciem sekwencji zadań ani nie uzyskuj dostępu do zawartości bezpośrednio z punktu dystrybucji dla opcji wdrażania na stronie Punkty dystrybucji Kreatora wdrażania oprogramowania.
Ten krok działa w pełnym systemie operacyjnym lub środowisku Windows PE. Opcja zapisywania pakietu w pamięci podręcznej klienta programu Configuration Manager nie jest obsługiwana w środowisku Windows PE.
Uwaga
Zadanie Pobierz zawartość pakietu nie jest obsługiwane w przypadku nośników autonomicznych. Aby uzyskać więcej informacji, zobacz Akcje nieobsługiwane w przypadku nośników autonomicznych.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Oprogramowanie i wybierz pozycję Pobierz zawartość pakietu.
Polecenia cmdlet do pobierania zawartości pakietu
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepDownloadPackageContent
- New-CMTSStepDownloadPackageContent
- Remove-CMTSStepDownloadPackageContent
- Set-CMTSStepDownloadPackageContent
Właściwości dla pobrania zawartości pakietu
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Wybierz pakiet
Wybierz ikonę, aby wybrać pakiet do pobrania. Po wybraniu jednego pakietu wybierz ponownie ikonę, aby wybrać inny pakiet.
Umieść w następującej lokalizacji
Wybierz opcję zapisania pakietu w jednej z następujących lokalizacji:
Katalog roboczy sekwencji zadań: ta lokalizacja jest również nazywana pamięcią podręczną sekwencji zadań.
Pamięć podręczna klienta programu Configuration Manager: Ta opcja służy do przechowywania zawartości w pamięci podręcznej klienta. Domyślna ścieżka to
%WinDir%\ccmcache.Ścieżka niestandardowa: aparat sekwencji zadań najpierw pobiera pakiet do katalogu roboczego sekwencji zadań. Następnie przenosi zawartość do określonej przez Ciebie ścieżki. Aparat sekwencji zadań dołącza ścieżkę z identyfikatorem pakietu.
Zapisz ścieżkę jako zmienną
Zapisz ścieżkę pakietu w niestandardowej zmiennej sekwencji zadań. Następnie użyj tej zmiennej w innym kroku sekwencji zadań.
Program Configuration Manager doda sufiks liczbowy do nazwy zmiennej. Na przykład określasz zmienną %MyContent% jako zmienną niestandardową. Jest to katalog główny, w którym sekwencja zadań przechowuje całą przywoływaną zawartość dla tego kroku. Ta zawartość może zawierać wiele pakietów. Odwołując się do zmiennej, dodaj sufiks liczbowy. Pierwszy pakiet można znaleźć w pliku %MyContent01%. Odwołując się do zmiennej w kolejnych krokach, takich jak Uaktualnij system operacyjny, użyj operatora %MyContent02% lub %MyContent03%, gdzie liczba odpowiada kolejności, w jakiej krok Pobierz zawartość pakietu zawiera listę pakietów.
Jeśli pobieranie pakietu zakończy się niepowodzeniem, kontynuuj pobieranie innych pakietów z listy
Jeśli sekwencja zadań nie pobierze pakietu, rozpocznie pobieranie następnego pakietu z listy. To zachowanie dotyczy wszystkich pakietów w tym kroku. Sekwencja zadań ignoruje błędy pobierania dla każdego pakietu, do którego się odwołuje.
Uwaga 1: Użycie obrazów rozruchowych w kroku Pobierz zawartość pakietu
Jeśli skonfigurujesz właściwości sekwencji zadań w celu użycia obrazu rozruchowego, dodanie obrazu rozruchowego do tego kroku jest zbędne. Dodaj obraz rozruchowy do tego kroku tylko wtedy, gdy nie jest określony we właściwościach sekwencji zadań.
Przykładowy przypadek użycia
Pojedyncza sekwencja zadań do wstępnego pobierania zawartości:
- Brak skojarzonego obrazu rozruchowego.
- Działa tylko w pełnym systemie operacyjnym, prawdopodobnie bez interakcji użytkownika.
- Używa wielu kroków pobierania zawartości pakietu wraz z warunkami. W zależności od języka i architektury pobiera zawartość do pamięci podręcznej klienta w celu przygotowania sekwencji zadań wdrożenia systemu operacyjnego.
- Istnieje tylko jedno wystąpienie tej sekwencji zadań ze wszystkimi możliwymi opcjami zawartości.
Wiele sekwencji zadań wdrażania systemu operacyjnego:
- Normalna sekwencja zadań wdrażania systemu operacyjnego.
- Posiada obraz rozruchowy, do którego odwołanie znajduje się we właściwościach.
- Istnieje wiele wystąpień tej sekwencji zadań z różnymi obrazami rozruchowymi zgodnie z wymaganiami architektury i języka
Włączanie funkcji BitLocker
Szyfrowanie dysków funkcją BitLocker zapewnia szyfrowanie niskiego poziomu zawartości woluminu dysku. Ten krok umożliwia włączenie szyfrowania funkcją BitLocker na co najmniej dwóch partycjach na dysku twardym. Pierwsza partycja aktywna zawiera kod inicjujący systemu Windows. Inna partycja zawiera system operacyjny. Partycja bootstrap musi pozostać niezaszyfrowana.
Aby włączyć funkcję BitLocker na dysku w środowisku Windows PE, wykonaj krok Wstępnie aprowizuj funkcję BitLocker .
Ten krok działa tylko w pełnej wersji systemu operacyjnego. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Dyski i wybierz pozycję Włącz funkcję BitLocker.
Po określeniu opcji Tylko moduł TPM, Moduł TPM i klucz uruchomienia na USB lub modułu TPM i numeru PIN moduł TPM (Trusted Platform Module) musi znajdować się w następującym stanie, aby można było uruchomić krok Włącz funkcję BitLocker :
- Włączone
- Aktywowano
- Własność dozwolona
Możesz pominąć ten krok w przypadku komputerów, które nie mają modułu TPM lub gdy moduł TPM nie jest włączony. Ta opcja ułatwia zarządzanie zachowaniem sekwencji zadań na urządzeniach, które nie mogą w pełni obsługiwać funkcji BitLocker.
Ten krok kończy pozostałe inicjowanie modułu TPM. Pozostałe akcje nie wymagają fizycznej obecności ani ponownego uruchomienia. Krok Włącz funkcję BitLocker w razie potrzeby w tle zakończy następujące pozostałe akcje inicjowania modułu TPM:
- Utwórz parę kluczy poręczenia
- Utwórz wartość autoryzacji właściciela i zdeponuj informacje o odzyskiwaniu
- Przejmij odpowiedzialność
- Utwórz klucz główny magazynu lub zresetuj go, jeśli już istnieje, ale jest niezgodny
Jeśli chcesz, aby sekwencja zadań czekała na zakończenie procesu szyfrowania dysku w kroku Włącz funkcję BitLocker , wybierz opcję Czekaj . Jeśli nie wybierzesz opcji Czekaj , proces szyfrowania dysku odbywa się w tle. Sekwencja zadań natychmiast przechodzi do następnego kroku.
Funkcja BitLocker może służyć do szyfrowania wielu dysków w systemie komputerowym, zarówno dysków z systemem operacyjnym, jak i dyskami z danymi. Aby zaszyfrować dysk z danymi, najpierw zaszyfruj dysk systemu operacyjnego i zakończ proces szyfrowania. To wymaganie wynika z faktu, że dysk systemu operacyjnego przechowuje kluczowe zabezpieczenia dysków danych. Jeśli szyfrujesz system operacyjny i dyski danych w tej samej sekwencji zadań, wybierz opcję Czekaj w kroku Włącz funkcję BitLocker dla dysku systemu operacyjnego.
Jeśli dysk twardy jest już zaszyfrowany, ale funkcja BitLocker jest wyłączona, krok Włącz funkcję BitLocker powoduje ponowne włączenie ochrony kluczy i szybkie zakończenie. Ponowne szyfrowanie dysku twardego nie jest w tym przypadku konieczne.
Zmienne włączania funkcji BitLocker
W tym kroku użyj następujących zmiennych sekwencji zadań:
- OSDBitLockerPIN
- OSDBitLockerRecoveryPassword
- OSDBitLockerStartupKey
- OSDRecoveryKeyPollingFrequency(począwszy od wersji 2203)
- OSDRecoveryKeyPollingTimeout(począwszy od wersji 2203)
Polecenia cmdlet umożliwiające włączenie funkcji BitLocker
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepEnableBitLocker
- New-CMTSStepEnableBitLocker
- Remove-CMTSStepEnableBitLocker
- Set-CMTSStepEnableBitLocker
Właściwości włączania funkcji BitLocker
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Wybierz dysk do zaszyfrowania
Określa dysk do szyfrowania. Aby zaszyfrować bieżący dysk systemu operacyjnego, wybierz opcję Bieżący dysk systemu operacyjnego. Następnie skonfiguruj jedną z następujących opcji zarządzania kluczami:
Tylko moduł TPM: wybierz tę opcję, aby używać tylko modułu TPM.
Klucz uruchomienia tylko na USB: Wybierz tę opcję, aby użyć klucza uruchomienia przechowywanego na dysku flash USB. Po wybraniu tej opcji funkcja BitLocker blokuje proces normalnego rozruchu do momentu podłączenia do komputera urządzenia USB zawierającego klucz uruchomienia funkcji BitLocker.
Moduł TPM i klucz uruchomienia na dysku USB: wybierz tę opcję, aby używać modułu TPM i klucza uruchomienia przechowywanego na dysku flash USB. Po wybraniu tej opcji funkcja BitLocker blokuje proces normalnego rozruchu do momentu podłączenia do komputera urządzenia USB zawierającego klucz uruchomienia funkcji BitLocker.
Moduł TPM i numer PIN: wybierz tę opcję, aby używać modułu TPM i osobistego numeru identyfikacyjnego (PIN). Po wybraniu tej opcji funkcja BitLocker blokuje proces normalnego rozruchu, dopóki użytkownik nie poda kodu PIN.
Aby zaszyfrować określony dysk z danymi nienależący do systemu operacyjnego, wybierz opcję Określony dysk. Następnie wybierz dysk z listy.
Tryb szyfrowania dysku
Wybierz jeden z następujących algorytmów szyfrowania:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
Domyślnie lub jeśli nie zostanie określony, krok będzie nadal używać domyślnej metody szyfrowania dla wersji systemu operacyjnego. Jeśli krok zostanie uruchomiony w wersji systemu Windows, która nie obsługuje określonego algorytmu, zostanie on przywrócony do ustawień domyślnych systemu operacyjnego. W takiej sytuacji aparat sekwencji zadań wysyła komunikat o stanie 11911.
Użyj pełnego szyfrowania dysku
Domyślnie ten krok szyfruje tylko używane miejsce na dysku. To domyślne zachowanie jest zalecane, ponieważ jest szybsze i bardziej wydajne. Jeśli Twoja organizacja wymaga szyfrowania całego dysku podczas instalacji, włącz tę opcję. Instalator systemu Windows czeka na zaszyfrowanie całego dysku, co zajmuje dużo czasu, szczególnie w przypadku dużych dysków.
Porada
Możesz również utworzyć i wdrożyć zasady zarządzania funkcją BitLocker za pomocą programu Configuration Manager. Te zasady używają pełnego szyfrowania dysków . Aby zarządzać funkcją BitLocker na urządzeniach po tym, jak sekwencja zadań wdroży system operacyjny, włącz tę opcję. Aby uzyskać więcej informacji, zobacz Planowanie zarządzania funkcją BitLocker.
Wybieranie lokalizacji, w której ma zostać utworzony klucz odzyskiwania
W usłudze Active Directory: Funkcja BitLocker tworzy hasło odzyskiwania i deponuje je w usłudze Active Directory. Ta opcja wymaga rozszerzenia usługi Active Directory dla depozytu klucza funkcji BitLocker. Funkcja BitLocker może następnie zapisać skojarzone informacje odzyskiwania w usłudze Active Directory.
Baza danych programu Configuration Manager: Począwszy od wersji 2203, zdeponuj informacje odzyskiwania funkcji BitLocker dla woluminu systemu operacyjnego w programie Configuration Manager. Użyj tej opcji, jeśli wdrażasz zasady zarządzania funkcją BitLocker. Użyj tej opcji zamiast usługi Active Directory lub oczekiwania, aż klient programu Configuration Manager otrzyma zasady zarządzania funkcją BitLocker po sekwencji zadań. Przekazanie informacji odzyskiwania do programu Configuration Manager podczas sekwencji zadań daje pewność, że urządzenie jest w pełni chronione przez funkcję BitLocker po zakończeniu sekwencji zadań. Takie zachowanie umożliwia natychmiastowe odzyskanie woluminu systemu operacyjnego.
Uwaga
Klient zdeponuje swój klucz w witrynie programu Configuration Manager tylko wtedy, gdy skonfigurujesz jedną z następujących opcji:
Utwórz certyfikat i użyj go do szyfrowania bazy danych lokacji na potrzeby zarządzania funkcją BitLocker.
Włącz opcję zasad zarządzania klientem funkcji BitLocker, aby umożliwić przechowywanie informacji odzyskiwania w postaci zwykłego tekstu.
Aby uzyskać więcej informacji, zobacz Szyfrowanie danych odzyskiwania w bazie danych.
Aby nie tworzyć hasła, wybierz opcję Nie twórz klucza odzyskiwania . Zalecaną opcją jest utworzenie hasła.
Uwaga
Jeśli program Configuration Manager nie może zdeponować klucza, domyślnie ten krok sekwencji zadań kończy się niepowodzeniem.
Przed kontynuowaniem wykonywania sekwencji zadań poczekaj, aż funkcja BitLocker zakończy proces szyfrowania dysku na wszystkich dyskach
Wybierz tę opcję, aby zezwolić na ukończenie szyfrowania dysku funkcją BitLocker przed uruchomieniem następnego kroku w sekwencji zadań. W przypadku wybrania tej opcji funkcja BitLocker szyfruje cały wolumin dysku, zanim użytkownik będzie mógł zalogować się do komputera.
Proces szyfrowania dużego dysku twardego może trwać godzinami. Niewybranie tej opcji umożliwia natychmiastowe kontynuowanie sekwencji zadań.
Pomiń ten krok w przypadku komputerów, które nie mają modułu TPM lub gdy moduł TPM nie jest włączony
Wybierz tę opcję, aby pominąć szyfrowanie dysku na komputerze, który nie zawiera obsługiwanego lub włączonego modułu TPM. Tej opcji należy użyć na przykład podczas wdrażania systemu operacyjnego na maszynie wirtualnej. Domyślnie to ustawienie jest wyłączone w kroku Włącz funkcję BitLocker . Jeśli to ustawienie jest włączone, a urządzenie nie ma funkcjonalnego modułu TPM, aparat sekwencji zadań rejestruje błąd w usłudze smsts.log i wysyła komunikat o stanie 11912. Sekwencja zadań będzie kontynuowana po zakończeniu tego kroku.
Formatowanie i partycjonowanie dysku
Ten krok umożliwia sformatowanie i partycjonowanie określonego dysku na komputerze docelowym.
Ważna
Każde ustawienie określone w tym kroku dotyczy jednego określonego dysku. Aby sformatować i partycjonować inny dysk na komputerze docelowym, dodaj kolejny krok formatowania i partycjonowania dysku do sekwencji zadań.
Ten krok działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Dyski, a następnie wybierz pozycję Formatowanie i partycjonowanie dysku.
Zmienne formatu i partycji dysku
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet formatowania i partycjonowania dysku
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepPartitionDisk
- New-CMTSStepPartitionDisk
- Remove-CMTSStepPartitionDisk
- Set-CMTSStepPartitionDisk
- New-CMTSPartitionSetting
Właściwości formatowania i partycjonowania dysku
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Numer dysku
Numer dysku fizycznego do sformatowania. Numer jest oparty na kolejności wyliczania dysków systemu Windows.
W wersji 2010 i starszych liczba ta nie może być większa niż 99. W wersji 2103 i nowszych maksymalna liczba wynosi 10 000. Ta zmiana pomaga w obsłudze scenariuszy sieci magazynowania (SAN).
Nazwa zmiennej służąca do przechowywania numeru dysku
Użyj zmiennej sekwencji zadań, aby określić dysk docelowy do sformatowania. Ta opcja zmiennej obsługuje bardziej złożone sekwencje zadań z dynamicznymi zachowaniami. Na przykład skrypt niestandardowy może wykryć dysk i ustawić zmienną na podstawie typu sprzętu. Następnie możesz użyć wielu wystąpień tego kroku w celu skonfigurowania różnych typów sprzętu i partycji.
W przypadku wybrania tej właściwości wprowadź nazwę zmiennej niestandardowej. Dodaj wcześniejszy krok w sekwencji zadań, aby ustawić wartość tej zmiennej niestandardowej na wartość całkowitą dla dysku fizycznego.
W poniższych próbnych krokach pokazano jeden przykład:
Uruchamianie skryptu programu PowerShell: skrypt niestandardowy do zbierania dysków docelowych
- Ustawia
myOSDiskwartość1 - Ustawia
myDataDiskwartość2
- Ustawia
Formatowanie i partycjonowanie dysku dla dysku systemu operacyjnego: określa
myOSDiskzmienną- Konfiguruje dysk 1 jako dysk systemowy
Formatowanie i partycjonowanie dysku dla dysku danych: określa
myDataDiskzmienną- Konfiguruje dysk 2 do magazynu surowego
Odmiana tego przykładu używa numerów dysków i planów partycjonowania dla różnych typów sprzętu.
Uwaga
Nadal można używać istniejącej zmiennej sekwencji zadań OSDDiskIndex. Jednak każde wystąpienie kroku Formatowanie i partycjonowanie dysku używa tej samej wartości indeksu. Jeśli chcesz programowo ustawić numer dysku dla wielu wystąpień tego kroku, użyj tej właściwości zmiennej.
Typ dysku
Typ dysku do sformatowania. Dostępne są dwie opcje do wyboru z listy rozwijanej:
- Standard (MBR): główny rekord rozruchowy
- GPT: tabela partycji identyfikatora GUID
Uwaga
Jeśli zmienisz typ dysku ze Standardowy (MBR) na GPT, a układ partycji zawiera partycję rozszerzoną, sekwencja zadań usunie z układu wszystkie partycje rozszerzone i logiczne. Edytor sekwencji zadań monituje o potwierdzenie tej akcji przed zmianą typu dysku.
Głośność
Szczegółowe informacje o partycji lub woluminie tworzonym przez sekwencję zadań, w tym następujące atrybuty:
- Name (Nazwa)
- Pozostałe miejsce na dysku
Aby utworzyć nową partycję, wybierz opcję Nowa , aby otworzyć okno dialogowe Właściwości partycji . Określ typ i rozmiar partycji oraz to, czy jest to partycja rozruchowa. Aby zmodyfikować istniejącą partycję, wybierz partycję, która ma zostać zmodyfikowana, a następnie wybierz przycisk Właściwości . Aby uzyskać więcej informacji na temat konfigurowania partycji dysku twardego, zobacz jeden z następujących artykułów:
Aby usunąć partycję, wybierz partycję, a następnie wybierz pozycję Usuń.
Zainstaluj aplikację
Ten krok instaluje określone aplikacje lub zestaw aplikacji zdefiniowany przez dynamiczną listę zmiennych sekwencji zadań. Po uruchomieniu tego kroku sekwencji zadań instalacja aplikacji rozpoczyna się natychmiast bez oczekiwania na interwał sondowania zasad.
Wnioski muszą spełniać następujące kryteria:
Aplikacja musi mieć typ wdrożenia Instalator Windows lub Instalator skryptów . Typy wdrożenia pakietów aplikacji systemu Windows (typy plików .appx, .appxbundle, .msix, .msixbundle) nie są obsługiwane.
Musi być uruchamiany na lokalnym koncie systemowym, a nie na koncie użytkownika.
Nie może wchodzić w interakcje z pulpitem. Program musi działać w trybie dyskretnym lub nienadzorowanym.
Nie może samodzielnie inicjować ponownego uruchomienia. Aplikacja musi zażądać ponownego uruchomienia, używając standardowego kodu ponownego uruchomienia (3010). Takie zachowanie zapewnia, że ten krok poprawnie obsłuży ponowne uruchomienie. Jeśli aplikacja zwraca kod zakończenia 3010, aparat sekwencji zadań ponownie uruchamia komputer. Po ponownym uruchomieniu sekwencja zadań jest automatycznie kontynuowana.
Jeśli aplikacja sprawdzi, czy są uruchomione pliki wykonywalne, sekwencja zadań nie zainstaluje jej. Jeśli ten krok nie zostanie skonfigurowany w celu kontynuowania błędu, cała sekwencja zadań zakończy się niepowodzeniem.
Nie jest obsługiwane instalowanie aplikacji podczas sekwencji zadań wdrażania systemu operacyjnego, gdy urządzenie ma również zasady przypisane do kontroli aplikacji usługi Windows Defender. W tym scenariuszu nie można używać tych aplikacji po zakończeniu sekwencji zadań. Aby obejść ten problem z chronometrażem, wdróż aplikacje po zakończeniu sekwencji zadań.
Uwaga
Począwszy od wersji 2107, gdy są spełnione następujące warunki, występuje siedmiominutowe opóźnienie przed tym krokiem:
- Sekwencja zadań jest uruchamiana z nośnika autonomicznego.
- Poprzednim krokiem było ponowne uruchomienie komputera.
- Bieżący krok instalacji aplikacji nie jest kontynuowany z powodu błędu.
W wersjach 2103 i starszych ten krok nie powiodłby się w tych warunkach. Sekwencja zadań nie oceniła poprawnie, czy instalacja aplikacji zakończyła się pomyślnie.
Po uruchomieniu tego kroku aplikacja sprawdza zastosowanie reguł wymagań i metody wykrywania w typach wdrożenia. Na podstawie wyników tej kontroli aplikacja instaluje odpowiedni typ wdrożenia. Jeśli typ wdrożenia zawiera zależności, typ wdrożenia zależnego jest oceniany i instalowany w ramach tego kroku. Zależności aplikacji nie są obsługiwane w przypadku nośników autonomicznych.
Uwaga
Aby można było zainstalować aplikację zastępującą inną aplikację, muszą być dostępne pliki zawartości dla zastępowanej aplikacji. W przeciwnym razie ten krok sekwencji zadań zakończy się niepowodzeniem. Na przykład program Microsoft Visio 2010 jest instalowany na kliencie lub w przechwyconym obrazie. Podczas instalacji programu Microsoft Visio 2013 w kroku Zainstaluj aplikację pliki zawartości dla programu Microsoft Visio 2010 (aplikacji zastępowanej) muszą być dostępne w punkcie dystrybucji. Jeśli program Microsoft Visio nie jest w ogóle zainstalowany na kliencie lub w przechwyconym obrazie, sekwencja zadań instaluje program Microsoft Visio 2013 bez sprawdzania, czy są dostępne pliki zawartości programu Microsoft Visio 2010.
Jeśli zastąpiona aplikacja zostanie wycofana, a do nowej aplikacji będzie się odwoływać sekwencja zadań, nie będzie można uruchomić sekwencji zadań. To zachowanie jest zgodne z projektem: sekwencja zadań wymaga wszystkich odwołań do aplikacji.
Ten krok sekwencji zadań działa tylko w pełnym systemie operacyjnym. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Oprogramowanie i wybierz pozycję Zainstaluj aplikację.
Zmienne dla aplikacji instalacyjnej
W tym kroku użyj następujących zmiennych sekwencji zadań:
Uwaga
Jeśli klient nie może pobrać listy punktów zarządzania z usług lokalizacyjnych, użyj zmiennych sekwencji zadań SMSTSMPListRequestTimeoutEnabled i SMSTSMPListRequestTimeout . Te zmienne określają, ile milisekund czeka sekwencja zadań, zanim ponowi próbę zainstalowania aplikacji. Aby uzyskać więcej informacji, zobacz Zmienne sekwencji zadań.
Polecenia cmdlet do instalowania aplikacji
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepInstallApplication
- New-CMTSStepInstallApplication
- Remove-CMTSStepInstallApplication
- Set-CMTSStepInstallApplication
Właściwości instalacji aplikacji
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Zainstaluj następujące aplikacje
Sekwencja zadań instaluje te aplikacje w określonej kolejności.
Configuration Manager odfiltrowuje wszystkie wyłączone aplikacje lub aplikacje z następującymi ustawieniami:
- Tylko gdy użytkownik jest zalogowany
- Uruchamianie z uprawnieniami użytkownika
Te aplikacje nie są wyświetlane w oknie dialogowym Wybierz aplikację do zainstalowania .
Zainstaluj aplikacje zgodnie z dynamiczną listą zmiennych
Sekwencja zadań instaluje aplikacje przy użyciu tej nazwy zmiennej podstawowej. Nazwa zmiennej podstawowej odnosi się do zestawu zmiennych sekwencji zadań zdefiniowanych dla kolekcji lub komputera. Te zmienne określają aplikacje, które sekwencja zadań instaluje dla tej kolekcji lub komputera. Każda nazwa zmiennej składa się ze wspólnej nazwy podstawowej oraz przyrostka numerycznego zaczynającego się od 01. Wartość każdej zmiennej musi zawierać nazwę aplikacji i nic więcej.
Aby sekwencja zadań mogła instalować aplikacje przy użyciu listy zmiennych dynamicznych, włącz następujące ustawienie na karcie Ogólne właściwości aplikacji: Zezwalaj na instalację tej aplikacji z poziomu akcji sekwencji zadań Zainstaluj aplikację zamiast wdrażania ręcznego.
Uwaga
W przypadku wdrożeń nośników autonomicznych nie można instalować aplikacji przy użyciu dynamicznej listy zmiennych.
Aby na przykład zainstalować pojedynczą aplikację przy użyciu zmiennej sekwencji zadań o nazwie AA01, należy określić następującą zmienną:
| Nazwa zmiennej | Wartość zmienna |
|---|---|
| Zobacz materiał AA01 | Microsoft Office |
Aby zainstalować dwie aplikacje, określ następujące zmienne:
| Nazwa zmiennej | Wartość zmienna |
|---|---|
| Zobacz materiał AA01 | Microsoft Lync |
| Zobacz materiał AA02 | Microsoft Office |
Następujące warunki mają wpływ na aplikacje zainstalowane przez sekwencję zadań:
Jeśli wartość zmiennej zawiera jakiekolwiek informacje inne niż nazwa aplikacji. Sekwencja zadań nie instaluje aplikacji, a sekwencja zadań będzie kontynuowana.
Jeśli sekwencja zadań nie znajdzie zmiennej z określoną nazwą podstawową i sufiksem "01", sekwencja zadań nie zainstaluje żadnych aplikacji.
Ważna
W tych wartościach jest uwzględniana wielkość liter. Na przykład słowo "zainstalować" to coś innego niż "zainstalować". Jeśli musisz zmienić wartość, edytor sekwencji zadań nie wykryje zmiany wielkości liter. Wprowadź kolejną edycję w tym samym czasie, na przykład zmodyfikuj opis kroku.
Jeśli użycie aplikacji zakończy się niepowodzeniem, kontynuuj instalowanie innych aplikacji z listy
To ustawienie określa, że krok jest kontynuowany, gdy instalacja pojedynczej aplikacji zakończy się niepowodzeniem. Jeśli to ustawienie zostanie określone, sekwencja zadań będzie kontynuowana niezależnie od błędów instalacji. Jeśli to ustawienie nie zostanie określone i instalacja zakończy się niepowodzeniem, krok zostanie natychmiast zakończony.
Wyczyść zawartość aplikacji z pamięci podręcznej po zainstalowaniu
Usuń zawartość aplikacji z pamięci podręcznej klienta po uruchomieniu kroku. Takie zachowanie jest korzystne w przypadku urządzeń z małymi dyskami twardymi lub podczas instalowania wielu dużych aplikacji jeden po drugim.
Opcje instalowania aplikacji
Uwaga
Po wybraniu pozycji Kontynuuj w przypadku błędu na karcie Opcje tego kroku sekwencja zadań będzie kontynuowana, gdy instalacja aplikacji zakończy się niepowodzeniem. Jeśli ta opcja nie zostanie włączona, sekwencja zadań zakończy się niepowodzeniem i nie zostaną zainstalowane pozostałe aplikacje.
Oprócz opcji domyślnych skonfiguruj następujące dodatkowe ustawienia na karcie Opcje tego kroku sekwencji zadań:
Powtórz ten krok, jeśli komputer nieoczekiwanie uruchomi się ponownie
Jeśli jedna z instalacji aplikacji nieoczekiwanie uruchomi ponownie komputer, powtórz ten krok. Krok domyślnie włącza to ustawienie z dwiema ponownymi próbami. Można określić od jednej do pięciu ponownych prób.
Pakiet instalacyjny
Ten krok służy do instalowania pakietu oprogramowania jako części sekwencji zadań. Po uruchomieniu tego kroku instalacja rozpoczyna się natychmiast, bez oczekiwania na interwał sondowania zasad.
Pakiet musi spełniać następujące kryteria:
Musi być uruchamiane na lokalnym koncie systemowym, a nie na koncie użytkownika.
Nie powinien wchodzić w interakcje z pulpitem. Program musi działać w trybie dyskretnym lub nienadzorowanym.
Nie może samodzielnie inicjować ponownego uruchomienia. Oprogramowanie musi zażądać ponownego uruchomienia przy użyciu standardowego kodu ponownego uruchomienia (3010). To zachowanie zapewnia, że sekwencja zadań poprawnie obsługuje ponowne uruchomienie. Jeśli oprogramowanie zwraca kod zakończenia 3010, aparat sekwencji zadań ponownie uruchamia komputer. Po ponownym uruchomieniu sekwencja zadań jest automatycznie kontynuowana.
Programy, które używają opcji Uruchom najpierw inny program w celu zainstalowania programu zależnego, nie są obsługiwane podczas wdrażania systemu operacyjnego. Jeśli włączysz opcję pakietu Najpierw uruchom inny program, a program zależny jest już uruchomiony na komputerze docelowym, program zależny zostanie uruchomiony i sekwencja zadań będzie kontynuowana. Jeśli jednak program zależny nie został jeszcze uruchomiony na komputerze docelowym, wykonanie kroku sekwencji zadań zakończy się niepowodzeniem.
Ten krok sekwencji zadań działa tylko w pełnym systemie operacyjnym. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Oprogramowanie i wybierz pozycję Zainstaluj pakiet.
Znany problem dotyczący kroku instalacji pakietu i nośnika autonomicznego utworzonego w centralnej lokacji administracyjnej
Błąd może wystąpić, jeśli sekwencja zadań obejmuje krok instalacji pakietu i tworzysz nośnik autonomiczny w centralnej lokacji administracyjnej (CAS). Urząd certyfikacji nie ma niezbędnych zasad konfiguracji klienta. Te zasady są wymagane do włączenia agenta dystrybucji oprogramowania po uruchomieniu sekwencji zadań. W pliku CreateTsMedia.log może pojawić się następujący błąd: WMI method SMS_TaskSequencePackage.GetClientConfigPolicies failed (0x80041001)
W przypadku nośnika autonomicznego, który zawiera krok instalacji pakietu , utwórz nośnik autonomiczny w lokacji głównej z włączonym agentem dystrybucji oprogramowania.
Możesz też użyć niestandardowego kroku Uruchom skrypt programu PowerShell . Należy go dodać po kroku Instalator systemu Windows i programu ConfigMgr, ale przed pierwszym krokiem instalacji pakietu. Krok Uruchom skrypt programu PowerShell uruchamia następujące polecenia w celu włączenia agenta dystrybucji oprogramowania przed pierwszym krokiem instalacji pakietu:
$namespace = "root\ccm\policy\machine\requestedconfig"
$class = "CCM_SoftwareDistributionClientConfig"
$classArgs = @{
ComponentName = 'Enable SWDist'
Enabled = 'true'
LockSettings='TRUE'
PolicySource='local'
PolicyVersion='1.0'
SiteSettingsKey='1'
}
Set-WmiInstance -Namespace $namespace -Class $class -Arguments $classArgs -PutType CreateOnly
Zmienne dla pakietu instalacyjnego
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet pakietu instalacyjnego
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepInstallSoftware
- New-CMTSStepInstallSoftware
- Remove-CMTSStepInstallSoftware
- Set-CMTSStepInstallSoftware
Porada
Użyj wstępnej pamięci podręcznej zawartości, aby pobrać odpowiedni pakiet uaktualnienia systemu operacyjnego, zanim użytkownik zainstaluje sekwencję zadań. Aby uzyskać więcej informacji, zobacz Konfigurowanie zawartości przed zapisaniem w pamięci podręcznej.
Właściwości pakietu instalacyjnego
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Instalowanie jednego pakietu oprogramowania
To ustawienie określa pakiet oprogramowania programu Configuration Manager. Ten krok czeka na zakończenie instalacji.
Zainstaluj pakiety oprogramowania zgodnie z listą zmiennych dynamicznych
Sekwencja zadań instaluje pakiety przy użyciu tej nazwy zmiennej podstawowej. Nazwa zmiennej podstawowej odnosi się do zestawu zmiennych sekwencji zadań zdefiniowanych dla kolekcji lub komputera. Te zmienne określają pakiety, które sekwencja zadań instaluje dla tej kolekcji lub komputera. Każda nazwa zmiennej składa się ze wspólnej nazwy podstawowej oraz przyrostka numerycznego zaczynającego się od 001. Wartość każdej zmiennej musi zawierać identyfikator pakietu i nazwę oprogramowania oddzielone dwukropkiem.
Aby sekwencja zadań mogła zainstalować oprogramowanie przy użyciu listy zmiennych dynamicznych, włącz następujące ustawienie na karcie Zaawansowane właściwości pakietu: Zezwalaj na instalację tego programu z sekwencji zadań Zainstaluj pakiet bez wdrażania.
Uwaga
W przypadku wdrożeń nośników autonomicznych nie można zainstalować pakietów oprogramowania przy użyciu dynamicznej listy zmiennych.
Na przykład, aby zainstalować pojedynczy pakiet oprogramowania przy użyciu zmiennej sekwencji zadań o nazwie AA001, należy określić następującą zmienną:
| Nazwa zmiennej | Wartość zmienna |
|---|---|
| Zobacz materiał AA001 | CEN00054:Instalowanie |
Aby zainstalować trzy pakiety oprogramowania, należy określić następujące zmienne:
| Nazwa zmiennej | Wartość zmienna |
|---|---|
| Zobacz materiał AA001 | CEN00054:Instalowanie |
| Zobacz materiał AA002 | CEN00107:Zainstaluj Silent |
| Zobacz materiał AA003 | CEN00031:Instalowanie |
Następujące warunki mają wpływ na pakiety instalowane przez sekwencję zadań:
Jeśli nie utworzysz wartości zmiennej w prawidłowym formacie lub nie określi ona prawidłowego identyfikatora i nazwy pakietu, instalacja oprogramowania zakończy się niepowodzeniem.
Jeśli identyfikator pakietu zawiera małe litery, instalacja oprogramowania zakończy się niepowodzeniem.
Jeśli sekwencja zadań nie znajdzie zmiennej o określonej nazwie podstawowej i sufiksie "001", sekwencja zadań nie zainstaluje żadnych pakietów. Sekwencja zadań będzie kontynuowana.
Ważna
W tych wartościach jest uwzględniana wielkość liter. Na przykład słowo "zainstalować" to coś innego niż "zainstalować". Jeśli musisz zmienić wartość, edytor sekwencji zadań nie wykryje zmiany wielkości liter. Wprowadź kolejną edycję w tym samym czasie, na przykład zmodyfikuj opis kroku.
Jeśli instalacja pakietu oprogramowania nie powiedzie się, kontynuuj instalowanie innych pakietów z listy
To ustawienie określa, że krok jest kontynuowany, jeśli instalacja pojedynczego pakietu oprogramowania nie powiedzie się. Jeśli to ustawienie zostanie określone, sekwencja zadań będzie kontynuowana niezależnie od błędów instalacji. Jeśli to ustawienie nie zostanie określone i instalacja zakończy się niepowodzeniem, krok zostanie natychmiast zakończony.
Powtórz ten krok, jeśli komputer nieoczekiwanie uruchomi się ponownie
Jeśli jedna z instalacji pakietów nieoczekiwanie uruchomi ponownie komputer, powtórz ten krok. Krok domyślnie włącza to ustawienie z dwiema ponownymi próbami. Można określić od jednej do pięciu ponownych prób.
Instalowanie aktualizacji oprogramowania
Wykonaj ten krok, aby zainstalować aktualizacje oprogramowania na komputerze docelowym. Komputer docelowy nie jest oceniany pod kątem odpowiednich aktualizacji oprogramowania, dopóki nie zostanie uruchomiony ten krok sekwencji zadań. W tym czasie komputer docelowy jest oceniany pod kątem aktualizacji oprogramowania, tak jak każdy inny klient programu Configuration Manager. Aby zainstalować aktualizacje oprogramowania, najpierw wdróż aktualizacje w kolekcji, do której należy komputer docelowy.
Ważna
Aby uzyskać najlepszą wydajność, należy zainstalować najnowszą wersję programu Agent usługi Windows Update.
Ten krok sekwencji zadań działa tylko w pełnym systemie operacyjnym. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Oprogramowanie, a następnie wybierz pozycję Zainstaluj aktualizacje oprogramowania.
Zmienne dotyczące instalowania aktualizacji oprogramowania
W tym kroku użyj następujących zmiennych sekwencji zadań:
- SMSInstallUpdateTarget
- SMSTSMPListRequestTimeoutEnabled
- SMSTSMPListRequestTimeout
- SMSTSSoftwareUpdateScanTimeout
- SMSTSWaitForSecondReboot
Uwaga
Jeśli klient nie może pobrać listy punktów zarządzania z usług lokalizacyjnych, użyj zmiennych SMSTSMPListRequestTimeoutEnabled i SMSTSMPListRequestTimeout . Te zmienne określają, ile milisekund sekwencja zadań czeka przed ponowną próbą zainstalowania aplikacji lub aktualizacji oprogramowania. Aby uzyskać więcej informacji, zobacz Zmienne sekwencji zadań.
Polecenia cmdlet do instalowania aktualizacji oprogramowania
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepInstallUpdate
- New-CMTSStepInstallUpdate
- Remove-CMTSStepInstallUpdate
- Set-CMTSStepInstallUpdate
Aby uzyskać więcej zaleceń i diagram techniczny dla tego kroku, zobacz Instalowanie aktualizacji oprogramowania.
Właściwości instalacji aktualizacji oprogramowania
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Wymagane do instalacji — tylko obowiązkowe aktualizacje oprogramowania
Zaznacz tę opcję, aby zainstalować wszystkie obowiązkowe aktualizacje oprogramowania z terminami instalacji zdefiniowanymi przez administratora.
Dostępne do instalacji — wszystkie aktualizacje oprogramowania
Zaznacz tę opcję, aby zainstalować wszystkie dostępne aktualizacje oprogramowania. Najpierw należy wdrożyć te aktualizacje w kolekcji, do której należy komputer. Sekwencja zadań instaluje wszystkie dostępne aktualizacje oprogramowania na komputerach docelowych.
Ocenianie aktualizacji oprogramowania na podstawie wyników skanowania w pamięci podręcznej
Domyślnie ten krok używa buforowanych wyników skanowania z programu Windows Update Agent. Wyłącz tę opcję, aby poinstruować agenta usługi Windows Update, aby pobrał najnowszy wykaz z punktu aktualizacji oprogramowania. Wyłącz tę opcję w przypadku używania sekwencji zadań do przechwytywania i kompilowania obrazu systemu operacyjnego.
Wiele aktualizacji ma zależności. Na przykład zainstaluj aktualizację ABC przed aktualizacją XYZ. Po wyłączeniu tego ustawienia i wdrożeniu sekwencji zadań na wielu klientach wszyscy oni łączą się z punktem aktualizacji oprogramowania w tym samym czasie. Takie zachowanie może powodować problemy z wydajnością podczas procesu pobierania wykazu aktualizacji. W przypadku wdrażania na wielu klientach jednocześnie użyj ustawienia domyślnego, aby używać wyników skanowania w pamięci podręcznej. W przypadku jednoczesnego wdrażania na niewielkiej liczbie klientów wyczyść zaznaczenie tej opcji, aby upewnić się, że na kliencie są zainstalowane wszystkie aktualizacje oprogramowania.
Zmienna SMSTSSoftwareUpdateScanTimeout steruje limitem czasu skanowania aktualizacji oprogramowania w tym kroku. Wartość domyślna to 60 minut. Aby uzyskać więcej informacji, zobacz Zmienne sekwencji zadań.
Opcje instalowania aktualizacji oprogramowania
Oprócz opcji domyślnych skonfiguruj następujące dodatkowe ustawienia na karcie Opcje tego kroku sekwencji zadań:
Powtórz ten krok, jeśli komputer nieoczekiwanie uruchomi się ponownie
Jeśli jedna z aktualizacji nieoczekiwanie uruchomi ponownie komputer, spróbuj ponownie wykonać ten krok. Krok domyślnie włącza to ustawienie z dwiema ponownymi próbami. Można określić od jednej do pięciu ponownych prób.
Ta opcja ma zastosowanie tylko do autonomicznych sekwencji zadań. Nie działa z sekwencjami zadań OSD, które wdrażają system operacyjny i wykorzystują Instalatora systemu Windows i zadanie programu ConfigMgr. W przypadku sekwencji zadań OSD, które wdrażają system operacyjny i wykorzystują system Windows konfiguracji i zadanie programu ConfigMgr, użyj zmiennej SMSTSWaitForSecondReboot zamiast tego. Aby uzyskać więcej informacji, zobacz Zmienne sekwencji zadań: SMSTSWaitForSecondReboot.
Dołączanie do domeny lub grupy roboczej
Wykonaj ten krok, aby dodać komputer docelowy do grupy roboczej lub domeny.
Uwaga
Gdy klient dołączony do usługi Microsoft Entra uruchomi sekwencję zadań wdrożenia systemu operacyjnego, klient w nowym systemie operacyjnym nie dołączy automatycznie do usługi Tożsamość Microsoft Entra. Mimo że nie dołączono do usługi Microsoft Entra, klient jest nadal zarządzany.
Ten krok sekwencji zadań działa tylko w pełnym systemie operacyjnym. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne, a następnie wybierz pozycję Dołącz do domeny lub grupy roboczej.
Zmienne dla dołączenia do domeny lub grupy roboczej
W tym kroku użyj następujących zmiennych sekwencji zadań:
- OSDJoinAccount
- OSDJoinDomainName
- OSDJoinDomainOUName
- OSDJoinPassword
- OSDJoinSkipReboot
- Typ OSDJoinType
- OSDJoinWorkgroupName
Polecenia cmdlet umożliwiające dołączenie do domeny lub grupy roboczej
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepJoinDomainWorkgroup
- New-CMTSStepJoinDomainWorkgroup
- Remove-CMTSStepJoinDomainWorkgroup
- Set-CMTSStepJoinDomainWorkgroup
Właściwości dołączenia do domeny lub grupy roboczej
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Dołączanie do grupy roboczej
Zaznacz tę opcję, aby komputer docelowy mógł dołączyć do określonej grupy roboczej. Jeśli komputer jest obecnie członkiem domeny, wybranie tej opcji spowoduje ponowne uruchomienie komputera.
Dołączanie do domeny
Zaznacz tę opcję, aby komputer docelowy przyłączył się do określonej domeny.
Opcjonalnie wprowadź jednostkę organizacyjną (OU) w określonej domenie, do której komputer ma dołączyć, lub przeglądaj tę jednostkę. Jeśli komputer jest obecnie członkiem innej domeny lub grupy roboczej, ta opcja powoduje ponowne uruchomienie komputera. Jeśli komputer jest już członkiem innej jednostki organizacyjnej, a usługa Active Directory Domain Services nie zezwala na zmianę jednostki organizacyjnej przy użyciu tej metody, Instalator systemu Windows zignoruje to ustawienie.
Wprowadź konto, które ma uprawnienia do dołączania do domeny
Wybierz pozycję Ustaw , aby wprowadzić nazwę użytkownika i hasło dla konta z uprawnieniami do dołączania do domeny. Wprowadź konto w formacie: Domain\account. Aby uzyskać więcej informacji na temat konta przyłączania do domeny sekwencji zadań, zobacz Konta.
Przygotowywanie klienta ConfigMgr do Rejestrator
Ten krok służy do usuwania lub konfigurowania klienta programu Configuration Manager na komputerze odniesienia. Ta czynność przygotowuje komputer do przechwytywania w ramach procesu przetwarzania obrazu.
Ten krok spowoduje całkowite usunięcie klienta programu Configuration Manager, a nie tylko usunięcie kluczowych informacji. Gdy sekwencja zadań wdraża przechwycony obraz systemu operacyjnego, za każdym razem instaluje nowego klienta programu Configuration Manager.
Porada
Domyślnie aparat sekwencji zadań usuwa klienta tylko podczas kompilowania i przechwytywania sekwencji zadań obrazu referencyjnego systemu operacyjnego . Aparat sekwencji zadań nie usuwa klienta podczas innych metod przechwytywania, takich jak przechwytywanie multimediów lub niestandardowa sekwencja zadań. To zachowanie można zastąpić w przypadku sekwencji zadań wdrożenia systemu operacyjnego. Ustaw zmienną sekwencji zadań SMSTSUninstallCCMClient na wartość TRUE przed krokiem Przygotuj klienta programu ConfigMgr dla rejestratora. Ta zmienna i zachowanie mają zastosowanie tylko do sekwencji zadań wdrażania systemu operacyjnego. Usuwa klienta po następnym ponownym uruchomieniu urządzenia.
Ten krok sekwencji zadań działa tylko w pełnym systemie operacyjnym. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Obrazy, a następnie wybierz pozycję Przygotuj ConfigMgr klienta do Rejestrator.
Zmienne dla przygotowania klienta programu ConfigMgr dla rejestratora
W tym kroku użyj następujących zmiennych sekwencji zadań:
- SMSTSUninstallCCMClient
Polecenia cmdlet umożliwiające przygotowanie klienta programu ConfigMgr dla rejestratora
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepPrepareConfigMgrClient
- New-CMTSStepPrepareConfigMgrClient
- Remove-CMTSStepPrepareConfigMgrClient
- Set-CMTSStepPrepareConfigMgrClient
Przygotowywanie systemu Windows do obsługi rejestratora
Ten krok służy do określania opcji programu Sysprep podczas przechwytywania obrazu systemu operacyjnego na komputerze referencyjnym. Ten krok uruchamia program Sysprep, a następnie ponownie uruchamia komputer w obrazie rozruchowym środowiska Windows PE określonym dla sekwencji zadań. Ta akcja kończy się niepowodzeniem, jeśli komputer odniesienia jest przyłączony do domeny.
Ten krok działa tylko w pełnej wersji systemu operacyjnego. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Obrazy, a następnie wybierz pozycję Przygotuj system Windows do Rejestrator.
Zmienne dotyczące przygotowywania systemu Windows pod kątem rejestratora
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet umożliwiające przygotowanie systemu Windows pod użycie rejestratora
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepPrepareWindows
- New-CMTSStepPrepareWindows
- Remove-CMTSStepPrepareWindows
- Set-CMTSStepPrepareWindows
Właściwości narzędzia Przygotuj system Windows do napisania rejestratora
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Automatyczne tworzenie listy sterowników pamięci masowej
Zaznacz tę opcję, aby program Sysprep automatycznie tworzył listę sterowników magazynu masowego z komputera odniesienia. Ta opcja włącza opcję Build Mass Storage Drivers (Kompilacja sterowników magazynu masowego) w pliku sysprep.inf na komputerze odniesienia. Aby uzyskać więcej informacji o tym ustawieniu, zobacz dokumentację narzędzia Sysprep.
Ważna
Ta opcja miała zastosowanie tylko w systemie Windows XP. Nie ma ona już zastosowania we wszystkich obecnie obsługiwanych wersjach systemu Windows.
Nie resetuj flagi aktywacji
Zaznacz tę opcję, aby zapobiec resetowaniu flagi aktywacji produktu przez program Sysprep.
Zamknij komputer po uruchomieniu tej akcji
Ta opcja nakazuje programowi Sysprep zamknięcie komputera zamiast domyślnego ponownego uruchomienia.
Sekwencja zadań rozwiązania Windows Autopilot dla istniejących urządzeń używa tego kroku z tą opcją.
Jeśli chcesz, aby sekwencja zadań odświeżyła urządzenie, a następnie natychmiast uruchomiła OOBE dla rozwiązania Windows Autopilot, pozostaw tę opcję wyłączoną.
Włącz tę opcję, aby wyłączyć urządzenie po obrazowaniu. Następnie możesz dostarczyć urządzenie do użytkownika, który uruchamia OOBE za pomocą rozwiązania Windows Autopilot przy pierwszym włączeniu.
Ważna
Nie używaj okna Przygotuj system Windows do zadania Rejestrator z Windows Autopilot dla istniejących urządzeń sekwencjami zadań. Wiersz Sysprep.exe polecenia używany podczas wykonywania zadania Przygotuj system Windows dla rejestratora używa tego /Generalize parametru. Parametr /Generalize usuwa AutopilotConfigurationFile.json plik używany przez rozwiązanie Windows Autopilot, powodując, że wdrożenie Windows Autopilot nie jest uruchamiane podczas pierwszego uruchomienia (OOBE). Zamiast tego tam, gdzie normalnie jest uruchamiane zadanie Przygotuj system Windows dla rejestratora, dodaj zadanie Uruchom wiersz polecenia, które zamiast tego uruchamia następujące Sysprep.exe polecenie:
C:\Windows\System32\sysprep\sysprep.exe /oobe /reboot
Aby uzyskać więcej informacji, zobacz Modyfikowanie sekwencji zadań w celu uwzględnienia konfiguracji wiersza polecenia Sysprep i Rozwiązanie Windows Autopilot dla istniejących urządzeń nie działa.
Wstępnie aprowizuj funkcję BitLocker
Ten krok umożliwia włączenie funkcji BitLocker na dysku w środowisku Windows PE. Domyślnie szyfrowana jest tylko używana ilość miejsca na dysku, więc czasy szyfrowania są znacznie krótsze. Opcje zarządzania kluczami stosuje się przy użyciu kroku Włącz funkcję BitLocker po zainstalowaniu systemu operacyjnego.
Ważna
Wstępne inicjowanie obsługi funkcji BitLocker wymaga, aby komputer miał obsługiwany i włączony moduł TPM (Trusted Platform Module).
Ten krok działa tylko w środowisku Windows PE. Nie działa w pełnym systemie operacyjnym.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Dyski i wybierz pozycję Wstępnie aprowizuj funkcję BitLocker.
Polecenia cmdlet funkcji BitLocker przed zainicjowaniem obsługi
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepOfflineEnableBitLocker
- New-CMTSStepOfflineEnableBitLocker
- Remove-CMTSStepOfflineEnableBitLocker
- Set-CMTSStepOfflineEnableBitLocker
Właściwości funkcji BitLocker przed zainicjowaniem obsługi
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Stosowanie funkcji BitLocker do określonego dysku
Określ dysk, dla którego chcesz włączyć funkcję BitLocker. Funkcja BitLocker szyfruje tylko zajęte miejsce na dysku.
Tryb szyfrowania dysku (przed zainicjowaniem obsługi funkcji BitLocker)
Wybierz jeden z następujących algorytmów szyfrowania:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
Domyślnie lub jeśli nie zostanie określony, krok będzie nadal używać domyślnej metody szyfrowania dla wersji systemu operacyjnego. Jeśli krok zostanie uruchomiony w wersji systemu Windows, która nie obsługuje określonego algorytmu, zostanie on przywrócony do ustawień domyślnych systemu operacyjnego. W takiej sytuacji aparat sekwencji zadań wysyła komunikat o stanie 11911.
Używanie szyfrowania całego dysku (przed zainicjowaniem funkcji BitLocker)
Domyślnie ten krok szyfruje tylko używane miejsce na dysku. To domyślne zachowanie jest zalecane, ponieważ jest szybsze i bardziej wydajne. Jeśli Twoja organizacja wymaga szyfrowania całego dysku podczas instalacji, włącz tę opcję. Instalator systemu Windows czeka na zaszyfrowanie całego dysku, co zajmuje dużo czasu, szczególnie w przypadku dużych dysków.
Pomiń ten krok w przypadku komputerów, które nie mają modułu TPM lub gdy moduł TPM nie jest włączony (przed zainicjowaniem funkcji BitLocker)
Wybierz tę opcję, aby pominąć szyfrowanie dysku na komputerze, który nie zawiera obsługiwanego lub włączonego modułu TPM. Tej opcji należy użyć na przykład podczas wdrażania systemu operacyjnego na maszynie wirtualnej. Domyślnie to ustawienie jest włączone w kroku funkcji BitLocker przed zainicjowaniem obsługi administracyjnej . Krok kończy się niepowodzeniem na urządzeniu bez modułu TPM lub modułu TPM, którego nie można zainicjować. Jeśli urządzenie nie ma funkcjonalnego modułu TPM, aparat sekwencji zadań rejestruje ostrzeżenie do smsts.log i wysyła komunikat o stanie 11912.
Magazyn stanów wydania
Ta czynność służy do powiadamiania punktu migracji stanu, że akcja przechwytywania lub przywracania została ukończona. Użyj tego kroku w połączeniu z krokami dotyczącymi żądanego magazynu stanu, stanu użytkownika rejestratora i przywracania stanu użytkownika. Poniższe czynności umożliwiają migrowanie danych o stanie użytkowników przy użyciu punktu migracji województwa i narzędzia do migracji stanów użytkowników (USMT, User State Migration Tool).
Aby uzyskać więcej informacji na temat zarządzania stanem użytkownika podczas wdrażania systemów operacyjnych, zobacz Zarządzanie stanem użytkownika.
Jeśli użyjesz kroku Zażądaj magazynu stanów , aby zażądać dostępu do punktu migracji stanu w celu przechwycenia stanu użytkownika, ten krok powiadomi punkt migracji stanu, że proces przechwytywania został ukończony. Następnie punkt migracji stanu oznacza dane o stanie użytkownika jako dostępne do przywrócenia. Punkt migracji stanu ustawia uprawnienia kontroli dostępu do danych o stanie użytkownika, tak aby tylko komputer przywracający miał dostęp tylko do odczytu.
Jeśli użyjesz kroku Zażądaj magazynu stanów , aby zażądać dostępu do punktu migracji stanu w celu przywrócenia stanu użytkownika, ten krok powiadomi punkt migracji stanu, że proces przywracania został ukończony. Następnie punkt migracji stanu aktywuje skonfigurowane ustawienia przechowywania danych.
Ważna
Ustaw opcję Kontynuuj przy błędzie dla wszystkich kroków między krokami magazynu stanu żądania i magazynu stanu wydania . Każdy krok magazynu stanów żądania musi mieć pasujący krok magazynu stanów wydania .
Ten krok działa tylko w pełnej wersji systemu operacyjnego. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Stan użytkownika, a następnie wybierz pozycję Magazyn stanu wydania.
Zmienne dla magazynu stanu wydania
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet magazynu stanów wydania
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepReleaseStateStore
- New-CMTSStepReleaseStateStore
- Remove-CMTSStepReleaseStateStore
- Set-CMTSStepReleaseStateStore
Właściwości magazynu stanu wydania
Ten krok nie wymaga żadnych ustawień na karcie Właściwości .
Zażądaj magazynu stanów
Ten krok umożliwia zażądanie dostępu do punktu migracji stanu podczas przechwytywania lub przywracania stanu.
Aby uzyskać więcej informacji na temat zarządzania stanem użytkownika podczas wdrażania systemów operacyjnych, zobacz Zarządzanie stanem użytkownika.
Użyj tego kroku w połączeniu z krokami magazynu stanu wersji, stanu użytkownika rejestratora i przywracania stanu użytkownika. Poniższe czynności umożliwiają przeprowadzenie migracji stanu komputera przy użyciu punktu migracji stanu i narzędzia do migracji stanów użytkownika (USMT, User State Migration Tool).
Uwaga
Podczas tworzenia nowego punktu migracji stanu magazyn stanów użytkowników jest niedostępny przez maksymalnie godzinę. Aby przyspieszyć dostępność, dostosuj ustawienia właściwości w punkcie migracji stanu, aby wyzwolić aktualizację pliku kontroli lokacji.
Ten krok działa w pełnym systemie operacyjnym i środowisku Windows PE dla offline USMT.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Stan użytkownika, a następnie wybierz pozycję Zażądaj magazynu stanów.
Zmienne dla magazynu stanów żądania
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet dla magazynu stanów żądania
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepRequestStateStore
- New-CMTSStepRequestStateStore
- Remove-CMTSStepRequestStateStore
- Set-CMTSStepRequestStateStore
Właściwości magazynu stanu żądania
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Stan rejestratora z komputera
Znajdź punkt migracji stanu, który spełnia minimalne wymagania skonfigurowane w ustawieniach punktu migracji stanu. Na przykład Maksymalna liczba klientów i Minimalna ilość wolnego miejsca na dysku. Ta opcja nie gwarantuje dostępności wystarczającej ilości miejsca w czasie migracji stanu. Ta opcja żąda dostępu do punktu migracji stanu w celu przechwycenia stanu i ustawień użytkownika z komputera.
Jeśli lokacja programu Configuration Manager ma wiele punktów migracji stanu aktywnego, w tym kroku zostanie znaleziony punkt migracji stanu z dostępnym miejscem na dysku. Sekwencja zadań wysyła zapytanie do punktu zarządzania o listę punktów migracji stanów, a następnie ocenia każdy z nich, aż znajdzie taki, który spełnia minimalne wymagania.
Przywracanie stanu z innego komputera
Zażądaj dostępu do punktu migracji stanu, aby przywrócić poprzednio zarejestrowany stan i ustawienia użytkownika na komputerze docelowym.
Jeśli istnieje wiele punktów migracji stanów, ten krok spowoduje znalezienie punktu migracji stanu, który ma stan dla komputera docelowego.
Liczba ponownych prób
Liczba prób znalezienia przez ten krok odpowiedniego punktu migracji stanu, zanim zakończy się niepowodzeniem.
Opóźnienie ponowienia próby (w sekundach)
Czas w sekundach, przez jaki krok sekwencji zadań czeka między ponownymi próbami.
Jeśli nie można połączyć konta komputera z magazynem stanów, użyj konta dostępu do sieci
Jeśli sekwencja zadań nie może uzyskać dostępu do punktu migracji stanu przy użyciu konta komputera, do nawiązania połączenia użyje poświadczeń konta dostępu do sieci. Ta opcja jest mniej bezpieczna, ponieważ inne komputery mogą używać konta dostępu sieciowego w celu uzyskania dostępu do przechowywanego stanu. Ta opcja może być konieczna, jeśli komputer docelowy nie jest przyłączony do domeny.
Uruchom ponownie komputer
Ten krok umożliwia ponowne uruchomienie komputera z uruchomioną sekwencją zadań. Po ponownym uruchomieniu komputer automatycznie przechodzi do następnego kroku w sekwencji zadań.
Ten krok można uruchomić w pełnym środowisku systemu operacyjnego lub środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne i wybierz pozycję Uruchom ponownie komputer.
Zmienne dla ponownego uruchomienia komputera
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet dla polecenia Uruchom ponownie komputer
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
Właściwości polecenia Uruchom ponownie komputer
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Obraz rozruchowy przypisany do tej sekwencji zadań
Wybierz tę opcję, aby komputer docelowy używał obrazu rozruchowego przypisanego do sekwencji zadań. Sekwencja zadań używa obrazu rozruchowego do uruchamiania kolejnych kroków w środowisku Windows PE.
Obecnie zainstalowany domyślny system operacyjny
Wybierz tę opcję, aby komputer docelowy uruchomił się ponownie w zainstalowanym systemie operacyjnym.
Powiadom użytkownika przed ponownym uruchomieniem
Zaznacz tę opcję, aby wyświetlić użytkownikowi powiadomienie przed ponownym uruchomieniem komputera docelowego. Ta opcja jest wybierana domyślnie.
Komunikat powiadomienia
Wprowadź powiadomienie, które będzie wyświetlane użytkownikowi przed ponownym uruchomieniem komputera docelowego.
Limit czasu wyświetlania wiadomości
Określ czas w sekundach przed ponownym uruchomieniem komputera docelowego. Wartość domyślna to 60 sekund.
Przywróć stan użytkownika
Ta czynność służy do inicjowania narzędzia User State Migration Tool (USMT) w celu przywrócenia stanu i ustawień użytkownika na komputerze docelowym. Ten krok należy wykonać w połączeniu z krokiem Stan użytkownika rejestratora.
Aby uzyskać więcej informacji na temat zarządzania stanem użytkownika podczas wdrażania systemów operacyjnych, zobacz Zarządzanie stanem użytkownika.
Użyj tego kroku z krokami żądania magazynu stanów i magazynu stanu wydania , aby zapisać lub przywrócić ustawienia stanu za pomocą punktu migracji stanu. Ta opcja zawsze odszyfrowuje magazyn stanów USMT przy użyciu klucza szyfrowania generowanego i zarządzanego przez program Configuration Manager.
Począwszy od wersji 2103, ten krok i krok Stan użytkownika rejestratora używają najwyższego obecnie algorytmu szyfrowania, AES 256.
Ważna
Jeśli masz aktywne migracje stanu użytkowników, przywróć stan użytkownika przed zaktualizowaniem klienta programu Configuration Manager na tych urządzeniach. W przeciwnym razie zaktualizowany klient nie przywróci stanu użytkownika, gdy spróbuje użyć innego algorytmu szyfrowania. W razie potrzeby możesz ręcznie przywrócić stan użytkownika i jawnie użyć parametru /decrypt:3DESUSMT.
Krok Przywróć stan użytkownika zapewnia kontrolę nad ograniczonym podzestawem najczęściej używanych opcji USMT. Określ dodatkowe opcje wiersza polecenia za pomocą zmiennej OSDMigrateAdditionalRestoreOptions .
Ważna
Jeśli wykonujesz ten krok w celu niezwiązanym ze scenariuszem wdrożenia systemu operacyjnego, dodaj krok Uruchom ponownie komputer bezpośrednio po kroku Przywróć stan użytkownika .
Ten krok działa tylko w pełnej wersji systemu operacyjnego. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Stan użytkownika i wybierz pozycję Przywróć stan użytkownika.
Zmienne przywracania stanu użytkownika
W tym kroku użyj następujących zmiennych sekwencji zadań:
- _OSDMigrateUsmtRestorePackageID
- OSDMigrateAdditionalRestoreOptions
- OSDMigrateContinueOnRestore
- OSDMigrateEnableVerboseLogging
- OSDMigrateLocalAccounts
- OSDMigrateLocalAccountPassword
- Ścieżka OSDStateStorePath
Polecenia cmdlet służące do przywracania stanu użytkownika
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepRestoreUserState
- New-CMTSStepRestoreUserState
- Remove-CMTSStepRestoreUserState
- Set-CMTSStepRestoreUserState
Właściwości przywracania stanu użytkownika
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Pakiet narzędzia do migracji stanu użytkownika
Określ pakiet zawierający wersję narzędzia USMT, której chcesz użyć w tym kroku. Ten pakiet nie wymaga programu. Po uruchomieniu kroku sekwencja zadań używa wersji narzędzia USMT w określonym pakiecie. Określ pakiet zawierający 32-bitową lub 64-bitową wersję narzędzia USMT. Architektura narzędzia USMT zależy od architektury systemu operacyjnego, do którego sekwencja zadań przywraca stan.
Przywracanie wszystkich przechwyconych profilów użytkowników przy użyciu opcji standardowych
Przywraca przechwycone profile użytkownika z opcjami standardowymi. Aby dostosować opcje przywracane przez narzędzie USMT, wybierz pozycję Dostosuj przechwytywanie profilu użytkownika.
Dostosowywanie sposobu przywracania profilów użytkowników
Pozwala dostosować pliki, które mają zostać przywrócone na komputerze docelowym. Wybierz pozycję Files, aby określić pliki konfiguracji w pakiecie USMT, których chcesz użyć do przywrócenia profilów użytkowników. Aby dodać plik konfiguracji, wprowadź nazwę pliku w polu Nazwa pliku , a następnie wybierz pozycję Dodaj. W okienku Files znajduje się lista plików konfiguracji używanych przez narzędzie USMT. Podany plik .xml określa, który plik użytkownika ma zostać przywrócony przez narzędzie USMT.
Przywracanie profilów użytkowników komputera lokalnego
Przywraca profile użytkowników komputera lokalnego. Te profile nie są przeznaczone dla użytkowników domeny. Przypisz nowe hasła do przywróconych kont użytkowników lokalnych. USMT nie może migrować oryginalnych haseł. Wprowadź nowe hasło w polu Hasło i potwierdź hasło w polu Potwierdź hasło .
Kontynuuj, jeśli nie można przywrócić niektórych plików
Kontynuuje przywracanie stanu i ustawień użytkownika, nawet jeśli USMT nie może przywrócić niektórych plików. Ten krok domyślnie włącza tę opcję. Jeśli wyłączysz tę opcję, a narzędzie USMT napotka błędy podczas przywracania plików, ten krok natychmiast zakończy się niepowodzeniem. Narzędzie USMT nie przywraca wszystkich plików.
Włączanie pełnego rejestrowania
Włącz tę opcję, aby generować bardziej szczegółowe informacje o pliku dziennika. Podczas przywracania stanu sekwencja zadań domyślnie generuje Loadstate.log w folderze dziennika sekwencji zadań. %WinDir%\ccm\logs
Uruchom wiersz polecenia
Ten krok służy do uruchamiania określonego wiersza polecenia.
Uruchamiane polecenie musi spełniać następujące kryteria:
Nie powinien wchodzić w interakcje z pulpitem. Polecenie musi działać w trybie dyskretnym lub nienadzorowanym.
Nie może samodzielnie inicjować ponownego uruchomienia. Polecenie musi zażądać ponownego uruchomienia przy użyciu standardowego kodu ponownego uruchomienia (3010). To zachowanie zapewnia, że sekwencja zadań poprawnie obsługuje ponowne uruchomienie. Jeśli polecenie zwraca kod zakończenia 3010, aparat sekwencji zadań ponownie uruchamia komputer. Po ponownym uruchomieniu sekwencja zadań jest automatycznie kontynuowana.
Ten krok można uruchomić w pełnym systemie operacyjnym lub środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne i wybierz pozycję Uruchom wiersz polecenia.
Zmienne dla wiersza polecenia Uruchom
W tym kroku użyj następujących zmiennych sekwencji zadań:
- Polecenie OSDDoNotLogCommand
- Przekierowanie SMSTSDisableWow64Redirection
- SMSTSRunCommandLineUserName
- SMSTSRunCommandLineUserPassword
- SMSTSRunCommandLineAsUser
- Katalog roboczy
Polecenia cmdlet dla wiersza polecenia Uruchom
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepRunCommandLine
- New-CMTSStepRunCommandLine
- Remove-CMTSStepRunCommandLine
- Set-CMTSStepRunCommandLine
Właściwości wiersza polecenia Uruchom
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Wiersz polecenia
Określa wiersz polecenia, który jest uruchamiany przez sekwencję zadań. To pole jest wymagane. Dołącz rozszerzenia nazw plików, na przykład vbs i .exe. Uwzględnij wszystkie wymagane ustawienia, pliki i opcje wiersza polecenia.
Jeśli rozszerzenie pliku nie zostanie określone, Configuration Manager spróbuje użyć klawiszy .com, .exe i .bat. Jeśli nazwa pliku ma rozszerzenie, które nie jest typem wykonywalnym, program Configuration Manager próbuje zastosować skojarzenie lokalne. Jeśli na przykład wiersz polecenia jest readme.gif, Configuration Manager uruchamia aplikację określoną na komputerze docelowym do otwierania plików .gif.
Przykłady:
setup.exe /a
cmd.exe /c copy Jan98.dat c:\sales\Jan98.dat
Uwaga
Aby uruchomić go pomyślnie, poprzedź akcje wiersza polecenia poleceniemcmd.exe /c . Przykładami tych akcji są polecenia przekierowania danych wyjściowych, potokowania i kopiowania.
Dane wyjściowe do zmiennej sekwencji zadań
Użyj tego ustawienia, aby zapisać dane wyjściowe polecenia w niestandardowej zmiennej sekwencji zadań.
Uwaga
Program Configuration Manager ogranicza te dane wyjściowe do ostatnich 1000 znaków.
Wyłączanie przekierowywania 64-bitowego systemu plików
Domyślnie 64-bitowe systemy operacyjne używają readresatora systemu plików WOW64 do uruchamiania wierszy poleceń. To zachowanie ma na celu poprawne znalezienie 32-bitowych wersji plików wykonywalnych i bibliotek systemu operacyjnego. Zaznacz tę opcję, aby wyłączyć korzystanie z przekierowania systemu plików WOW64. System Windows uruchamia polecenie przy użyciu natywnych 64-bitowych wersji plików wykonywalnych i bibliotek systemu operacyjnego. Ta opcja nie działa w przypadku uruchamiania w 32-bitowym systemie operacyjnym.
Rozpocznij za
Określa folder wykonywalny programu (maksymalnie 127 znaków). Ten folder może być ścieżką bezwzględną na komputerze docelowym lub ścieżką względem folderu punktu dystrybucji zawierającego pakiet. To pole jest opcjonalne.
Przykłady:
c:\officexp
i386
Uwaga
Przycisk Przeglądaj umożliwia przeglądanie komputera lokalnego w poszukiwaniu plików i folderów. Wszystkie wybrane elementy muszą istnieć także na komputerze docelowym. Musi on istnieć w tej samej lokalizacji oraz z tymi samymi nazwami plików i folderów.
Pakiet
Po określeniu plików lub programów w wierszu polecenia, które nie są jeszcze dostępne na komputerze docelowym, wybierz tę opcję, aby określić pakiet programu Configuration Manager zawierający niezbędne pliki. Pakiet nie wymaga programu. Jeśli określone pliki istnieją na komputerze docelowym, ta opcja nie jest wymagana.
Limit czasu
Określa wartość określającą, jak długo program Configuration Manager zezwala na działanie wiersza polecenia. Ta wartość może należeć do zakresu od jednej minuty do 999 minut. Wartość domyślna to 15 minut. Ta opcja jest domyślnie wyłączona.
Ważna
Jeśli zostanie wprowadzona wartość, która nie zapewnia wystarczająco dużo czasu na pomyślne wykonanie określonego polecenia, ten krok nie powiedzie się. Cała sekwencja zadań może zakończyć się niepowodzeniem w zależności od warunków kroków lub grup. Jeśli limit czasu wygaśnie, program Configuration Manager przerywa proces wiersza polecenia.
Uruchom ten krok, używając następującego konta
Określa, że wiersz polecenia jest uruchamiany przy użyciu konta użytkownika systemu Windows innego niż lokalne konto systemowe.
Uwaga
Aby uruchamiać proste skrypty lub polecenia za pomocą innego konta po zainstalowaniu systemu operacyjnego, najpierw dodaj to konto do komputera. Ponadto może być konieczne przywrócenie profilów użytkowników systemu Windows w celu uruchamiania bardziej złożonych programów, takich jak Instalator Windows.
Konto
Określa konto użytkownika systemu Windows używane w tym kroku do uruchamiania wiersza polecenia. Wiersz polecenia jest uruchamiany z uprawnieniami określonego konta. Wybierz pozycję Ustaw , aby określić użytkownika lokalnego lub konto domeny. Aby uzyskać więcej informacji na temat konta Uruchom jako sekwencji zadań, zobacz Konta.
Ważna
Jeśli ten krok określa konto użytkownika i zostanie uruchomiony w środowisku Windows PE, akcja zakończy się niepowodzeniem. Nie można dołączyć środowiska Windows PE do domeny. Ten błąd został zarejestrowany w pliku smsts.log .
Opcje polecenia Uruchom wiersz polecenia
Oprócz opcji domyślnych skonfiguruj następujące dodatkowe ustawienia na karcie Opcje tego kroku sekwencji zadań:
Kody powodzenia
Uwzględnij inne kody zakończenia ze skryptu, które krok powinien ocenić jako powodzenie.
Uruchamianie skryptu programu PowerShell
Ten krok służy do uruchamiania określonego skryptu programu Windows PowerShell.
Skrypt musi spełniać następujące kryteria:
Nie powinien wchodzić w interakcje z pulpitem. Skrypt musi być uruchamiany w trybie dyskretnym lub nienadzorowanym.
Nie może samodzielnie inicjować ponownego uruchomienia. Skrypt musi zażądać ponownego uruchomienia przy użyciu standardowego kodu ponownego uruchomienia (3010). To zachowanie zapewnia, że sekwencja zadań poprawnie obsługuje ponowne uruchomienie. Jeśli skrypt zwraca kod zakończenia 3010, aparat sekwencji zadań ponownie uruchamia komputer. Po ponownym uruchomieniu sekwencja zadań jest automatycznie kontynuowana.
Użyj podpisanych skryptów programu PowerShell w formacie Unicode. Format ANSI, który jest domyślny, nie działa w tym kroku.
Ten krok można uruchomić w pełnym systemie operacyjnym lub środowisku Windows PE. Aby uruchomić ten krok w środowisku Windows PE, włącz program PowerShell w obrazie rozruchowym. Włącz składnik WinPE-PowerShell z karty Komponenty opcjonalne we właściwościach obrazu rozruchowego. Aby uzyskać więcej informacji na temat modyfikowania obrazu rozruchowego, zobacz Zarządzanie obrazami rozruchowymi.
Uwaga
Program PowerShell nie jest domyślnie włączony w systemach operacyjnych Windows Embedded.
Ostrzeżenie
Niektóre programy chroniące przed złośliwym kodem mogą przypadkowo wyzwalać zdarzenia dla tego kroku sekwencji zadań. Aby umożliwić uruchamianie tych skryptów bez zakłóceń, skonfiguruj oprogramowanie chroniące przed złośliwym oprogramowaniem tak, aby wykluczyć %windir%\temp\smstspowershellscripts.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne i wybierz pozycję Uruchom skrypt programu PowerShell.
Zmienne dla uruchamiania skryptu programu PowerShell
W tym kroku użyj następujących zmiennych sekwencji zadań:
- OSDLogPowerShellParameters
- SMSTSRunPowerShellAsUser
- SMSTSRunPowerShellUserName
- SMSTSRunPowerShellUserPassword
Polecenia cmdlet dla uruchamiania skryptu programu PowerShell
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepRunPowerShellScript
- New-CMTSStepRunPowerShellScript
- Remove-CMTSStepRunPowerShellScript
- Set-CMTSStepRunPowerShellScript
Właściwości polecenia Uruchom skrypt programu PowerShell
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Pakiet
Określ pakiet programu Configuration Manager zawierający skrypt programu PowerShell. Jeden pakiet może zawierać wiele skryptów programu PowerShell.
Nazwa skryptu
Określa nazwę skryptu programu PowerShell do uruchomienia. To pole jest wymagane.
Wprowadzanie skryptu programu PowerShell
W tym kroku wprowadź bezpośrednio kod programu Windows PowerShell. Ta funkcja umożliwia uruchamianie poleceń programu PowerShell podczas sekwencji zadań bez uprzedniego tworzenia i rozpowszechniania pakietu za pomocą skryptu.
Podczas dodawania lub edytowania skryptu w oknie skryptu programu PowerShell są dostępne następujące akcje:
Edytowanie skryptu bezpośrednio
Otwieranie istniejącego skryptu z pliku
Przejdź do istniejącego zatwierdzonego skryptu w programie Configuration Manager
Parametry
Określa parametry przekazywane do skryptu programu PowerShell. Te parametry są takie same, jak parametry skryptu programu PowerShell w wierszu polecenia.
Podaj parametry używane przez skrypt, a nie dla wiersza polecenia programu Windows PowerShell.
Poniższy przykład zawiera prawidłowe parametry:
-MyParameter1 MyValue1 -MyParameter2 MyValue2
Poniższy przykład zawiera nieprawidłowe parametry. Pierwsze dwa elementy to parametry wiersza polecenia programu Windows PowerShell (-NoLogo i -ExecutionPolicy Unrestricted). Skrypt nie używa tych parametrów.
-NoLogo -ExecutionPolicy Unrestricted -File MyScript.ps1 -MyParameter1 MyValue1 -MyParameter2 MyValue2
Jeśli wartość parametru zawiera znak specjalny lub spację, ujmij wartość w cudzysłów pojedynczy ('). Użycie znaków podwójnego cudzysłowu (") może spowodować, że krok sekwencji zadań niepoprawnie przetworzy parametr.
Przykład: -Arg1 '%TSVar1%' -Arg2 '%TSVar2%'
Tę właściwość można również ustawić na zmienną.
Jeśli na przykład określisz %MyScriptVariable%, gdy sekwencja zadań uruchomi skrypt, wartość tej zmiennej niestandardowej zostanie dodana do wiersza polecenia programu PowerShell.
Zasady wykonywania programu PowerShell
Określ, które skrypty programu PowerShell możesz uruchamiać na komputerze (o ile są dostępne). Wybierz jedną z następujących zasad wykonywania:
AllSigned: uruchamiaj tylko skrypty podpisane przez zaufanego wydawcę.
Niezdefiniowane: nie definiuj żadnych zasad wykonywania.
Obejście: załaduj wszystkie pliki konfiguracji i uruchom wszystkie skrypty. W przypadku pobrania niepodpisanego skryptu z Internetu program Windows PowerShell nie wyświetla monitu o zezwolenie przed uruchomieniem skryptu.
Ważna
Program PowerShell 1.0 nie obsługuje zasad niezdefiniowanych i pomijania wykonywania.
Uwaga
W przypadku korzystania z zasad wykonywania AllSigned nie używaj opcji Wprowadź skrypt programu PowerShell , aby osadzić podpisany skrypt bezpośrednio w kroku sekwencji zadań. Zawartość skryptu nie zawsze jest zachowywana bajt po bajcie za pośrednictwem kodu XML sekwencji zadań, więc podpis cyfrowy może stać się nieprawidłowy na kliencie. Gdy tak się stanie, klient odrzuca skrypt i smsts.log rejestruje błąd "skrót nie pasuje".
Aby użyć podpisanego skryptu z AllSigned, umieść podpisany .ps1 plik w pakiecie programu Configuration Manager i odwołaj się do niego za pomocą powyższych opcji nazwy pakietu i skryptu. Takie podejście pozwala zachować oryginalne bajty i podpis pliku.
Dane wyjściowe do zmiennej sekwencji zadań
Zapisz dane wyjściowe skryptu w niestandardowej zmiennej sekwencji zadań.
Uwaga
Program Configuration Manager ogranicza te dane wyjściowe do ostatnich 1000 znaków.
Aby zapoznać się z przykładem użycia tej właściwości step, zobacz Jak ustawić zmienne.
Rozpocznij za
Określ folder początkowy skryptu (maksymalnie 127 znaków). Ten folder może być ścieżką bezwzględną na komputerze docelowym lub ścieżką względem folderu punktu dystrybucji zawierającego pakiet. To pole jest opcjonalne.
Uwaga
Przycisk Przeglądaj umożliwia przeglądanie komputera lokalnego w poszukiwaniu plików i folderów. Wszystkie wybrane elementy muszą istnieć także na komputerze docelowym. Musi on istnieć w tej samej lokalizacji oraz z tymi samymi nazwami plików i folderów.
Limit czasu
Określ wartość określającą, jak długo program Configuration Manager zezwala na uruchamianie skryptu programu PowerShell. Ta wartość może należeć do zakresu od jednej minuty do 999 minut. Wartość domyślna to 15 minut. Ta opcja jest domyślnie wyłączona.
Ważna
Jeśli zostanie wprowadzona wartość, która nie zapewnia wystarczająco dużo czasu na pomyślne wykonanie określonego skryptu, ten krok nie powiedzie się. Cała sekwencja zadań może zakończyć się niepowodzeniem w zależności od warunków kroków lub grup. Jeśli limit czasu minie, program Configuration Manager przerywa proces programu PowerShell.
Uruchom ten krok, używając następującego konta
Określ, że skrypt programu PowerShell ma być uruchamiany z konta użytkownika systemu Windows innego niż lokalne konto systemowe.
Uwaga
Aby uruchamiać proste skrypty lub polecenia za pomocą innego konta po zainstalowaniu systemu operacyjnego, najpierw dodaj to konto do komputera. Ponadto w celu uruchamiania bardziej złożonych akcji może być konieczne przywrócenie profilów użytkowników systemu Windows.
Konto
Określ konto użytkownika systemu Windows, którego ten krok używa do uruchamiania skryptu programu PowerShell. Określone konto musi być kontem administratora lokalnego w systemie, a skrypt musi być uruchamiany z uprawnieniami tego konta. Wybierz pozycję Ustaw , aby określić użytkownika lokalnego lub konto domeny. Aby uzyskać więcej informacji na temat konta Uruchom jako sekwencji zadań, zobacz Konta.
Ważna
Jeśli ten krok określa konto użytkownika i zostanie uruchomiony w środowisku Windows PE, akcja zakończy się niepowodzeniem. Nie można dołączyć środowiska Windows PE do domeny. Ten błąd został zarejestrowany w pliku smsts.log .
Opcje uruchamiania skryptu programu PowerShell
Oprócz opcji domyślnych skonfiguruj następujące dodatkowe ustawienia na karcie Opcje tego kroku sekwencji zadań:
Kody powodzenia
Uwzględnij inne kody zakończenia ze skryptu, które krok powinien ocenić jako powodzenie.
Uruchamianie sekwencji zadań
Ten krok uruchamia kolejną sekwencję zadań. Tworzy relację nadrzędny-podrzędny między sekwencjami zadań. Za pomocą podrzędnych sekwencji zadań można tworzyć bardziej modułowe sekwencje zadań wielokrotnego użytku.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne i wybierz pozycję Uruchom sekwencję zadań.
Specyfikacje i ograniczenia dotyczące uruchamiania sekwencji zadań
Podczas dodawania podrzędnej sekwencji zadań do sekwencji zadań należy wziąć pod uwagę następujące punkty:
Nadrzędne i podrzędne sekwencje zadań są skutecznie łączone w jedną zasadę uruchamianą przez klienta.
Środowisko jest globalne. Jeśli nadrzędna sekwencja zadań ustawia zmienną, a następnie podrzędna sekwencja zadań zmienia tę zmienną, zachowuje najnowszą wartość. Jeśli podrzędna sekwencja zadań tworzy nową zmienną, jest ona dostępna dla pozostałej części nadrzędnej sekwencji zadań.
Komunikaty o stanie są wysyłane normalnie dla pojedynczej operacji sekwencji zadań.
Sekwencja zadań zapisuje wpisy w pliku smsts.log z nowymi wpisami dziennika, które wyjaśniają, kiedy rozpoczyna się podrzędna sekwencja zadań.
Nie można wybrać sekwencji zadań z odwołaniem do obrazu rozruchowego. W przypadku każdego wdrożenia wymagającego obrazu rozruchowego określ go w nadrzędnej sekwencji zadań.
Jeśli podrzędna sekwencja zadań jest wyłączona, wdrożenie kończy się niepowodzeniem. Aby obejść to ograniczenie, nie można użyć opcji Kontynuuj w przypadku błędu .
Jeśli podrzędna sekwencja zadań zawiera kroki, które są uważane za mające duży wpływ, Centrum oprogramowania nie wykrywa jej i nie wyświetla powiadomienia o dużym wpływie. Zmodyfikuj właściwości nadrzędnej sekwencji zadań na karcie Powiadomienie użytkownika, aby określić, że jest to sekwencja zadań o dużym wpływie.
Jeśli podrzędna sekwencja zadań ma brakujące odwołanie do pakietu, wyświetlanie nadrzędnej sekwencji zadań nie wykrywa tego stanu. W przypadku edytowania nadrzędnej sekwencji zadań wykrywa ona wszelkie brakujące odwołania w podrzędnych sekwencjach zadań po wprowadzeniu zmian w nadrzędnej sekwencji zadań.
Polecenia cmdlet dla polecenia Uruchom sekwencję zadań
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepRunTaskSequence
- New-CMTSStepRunTaskSequence
- Remove-CMTSStepRunTaskSequence
- Set-CMTSStepRunTaskSequence
Właściwości uruchamiania sekwencji zadań
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Wybierz sekwencję zadań do uruchomienia
Wybierz pozycję Przeglądaj , aby wybrać podrzędną sekwencję zadań. W oknie dialogowym Wybieranie sekwencji zadań nie jest wyświetlana nadrzędna sekwencja zadań.
Ustawianie zmiennych dynamicznych
Ten krok umożliwia wykonanie następujących czynności:
Zbierz informacje z komputera i jego otoczenia. Następnie ustaw określone zmienne sekwencji zadań z tymi informacjami.
Oceń zdefiniowane reguły. Ustaw zmienne sekwencji zadań na podstawie reguł, których wynikiem jest prawda.
Ten krok można uruchomić w pełnym środowisku systemu operacyjnego lub środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne, a następnie wybierz pozycję Ustaw zmienne dynamiczne.
Zmienne dla zestawu zmiennych dynamicznych
Sekwencja zadań automatycznie ustawia następujące zmienne sekwencji zadań tylko do odczytu:
- _SMSTSMake
- _SMSTSModel
- _SMSTSMacAddresses
- _SMSTSIPAddresses
- _SMSTSSerialNumber
- _SMSTSAssetTag
- _SMSTSUUID
Polecenia cmdlet dla ustawiania zmiennych dynamicznych
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepSetDynamicVariable
- New-CMTSStepSetDynamicVariable
- Remove-CMTSStepSetDynamicVariable
- Set-CMTSStepSetDynamicVariable
- New-CMTSRule
Właściwości polecenia Ustaw zmienne dynamiczne
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Dynamiczne reguły i zmienne
Aby ustawić zmienną dynamiczną do użycia w sekwencji zadań, dodaj regułę. Następnie ustaw wartość dla każdej zmiennej określonej w regule. Ponadto dodaj jedną lub więcej zmiennych bez dodawania reguły. Po dodaniu reguły wybierz jedną z następujących kategorii:
Komputer: Oceń wartości dla tagu zasobu sprzętowego, identyfikatora UUID, numeru seryjnego lub adresu MAC. W razie potrzeby ustaw wiele wartości. Jeśli dowolna wartość jest prawdziwa, reguła jest określana jako prawdziwa. Na przykład poniższa reguła jest uznawana za prawdziwą, jeśli numer seryjny urządzenia to 5892087, a adres MAC to 22-A4-5A-13-78-26:
IF Serial Number = 5892087 OR MAC address = 26-78-13-5A-A4-22 THENLokalizacja: Oceń wartości dla domyślnej bramy sieciowej
Marka i model: Oceń wartości dla marki i modelu komputera. Aby reguła miała wartość true, zarówno marka, jak i model muszą mieć wartość true.
Określ gwiazdkę (
*) i znak zapytania (?) jako symbole wieloznaczne. Gwiazdka odpowiada wielu znakom, a znak zapytania odpowiada pojedynczemu znakowi. Na przykład ciągDELL*900?pasuje do obuDELL-ABC-9001typówDELL9009i .Zmienna sekwencji zadań: Dodaj zmienną sekwencji zadań, warunek i wartość do oceny. Warunki są takie same jak w przypadku warunków kroków. Reguła ma wartość "prawda", gdy wartość ustawiona dla zmiennej spełnia określony warunek.
Określ jedną lub więcej zmiennych do ustawienia dla reguły, której wynikiem jest prawda, lub ustaw zmienne bez użycia reguły. Wybierz istniejącą zmienną lub utwórz zmienną niestandardową.
Istniejące zmienne sekwencji zadań: wybierz co najmniej jedną zmienną z listy istniejących zmiennych sekwencji zadań. Zmienne tablicowe nie są dostępne do wyboru.
Niestandardowe zmienne sekwencji zadań: zdefiniuj niestandardową zmienną sekwencji zadań. Można również określić istniejącą zmienną sekwencji zadań. To ustawienie jest przydatne do określenia istniejącej tablicy zmiennych, takiej jak OSDAPTER, ponieważ tablice zmiennych nie znajdują się na liście istniejących zmiennych sekwencji zadań.
Po wybraniu zmiennych dla reguły podaj wartość dla każdej zmiennej. Zmienna jest ustawiana na określoną wartość, gdy reguła ma wartość true. Dla każdej zmiennej możesz wybrać opcję Nie wyświetlaj tej wartości , aby ukryć wartość zmiennej. Domyślnie niektóre istniejące zmienne, takie jak zmienna OSDCaptureAccountPassword , ukrywają wartości.
Ważna
Podczas importowania sekwencji zadań z krokiem Ustaw zmienne dynamiczne program Configuration Manager usuwa wszystkie wartości zmiennych oznaczone jako Nie wyświetlaj tej wartości. Po zaimportowaniu sekwencji zadań ponownie wprowadź wartość zmiennej dynamicznej.
W przypadku użycia opcji Nie wyświetlaj tej wartości wartość zmiennej nie jest wyświetlana w edytorze sekwencji zadań. Plik dziennika sekwencji zadań (smsts.log) lub debuger sekwencji zadań również nie będą wyświetlać wartości zmiennej. Zmienna może być nadal używana przez sekwencję zadań podczas jej uruchamiania. Jeśli nie chcesz, aby te zmienne były już ukrywane, usuń je najpierw. Następnie zdefiniuj zmienne ponownie, nie wybierając opcji ich ukrycia.
Ostrzeżenie
Jeśli w wierszu polecenia polecenia zostaną uwzględnione zmienne, w pliku dziennika sekwencji zadań zostanie wyświetlony pełny wiersz polecenia wraz z wartościami zmiennych. Aby zapobiec wyświetlaniu potencjalnie poufnych danych w pliku dziennika, ustaw zmienną sekwencji zadań OSDDoNotLogCommand na TRUE.
Ustawianie zmiennej sekwencji zadań
Użyj tego kroku, aby ustawić wartość zmiennej, która jest używana z sekwencją zadań.
Ten krok można uruchomić w pełnym środowisku systemu operacyjnego lub środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Ogólne i wybierz pozycję Ustaw zmienną sekwencji zadań.
Zmienne dla zmiennej Ustaw sekwencję zadań
Zmienne sekwencji zadań są odczytywane przez akcje sekwencji zadań i określają zachowanie tych akcji. Aby uzyskać więcej informacji na temat określonych zmiennych sekwencji zadań i sposobu ich używania, zobacz następujące artykuły:
Polecenia cmdlet dla ustawienia zmiennej sekwencji zadań
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
Właściwości ustawienia zmiennej sekwencji zadań
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Zmienna sekwencji zadań
Określ nazwę wbudowanej sekwencji zadań lub zmiennej akcji albo określ własną nazwę zmiennej zdefiniowanej przez użytkownika.
Nie wyświetlaj tej wartości
Włącz tę opcję, aby maskować wrażliwe dane przechowywane w zmiennych sekwencji zadań. Na przykład podczas określania hasła.
Uwaga
Włącz tę opcję, a następnie ustaw wartość zmiennej sekwencji zadań. W przeciwnym razie wartość zmiennej nie jest ustawiana zgodnie z oczekiwaniami, co może powodować nieoczekiwane zachowania podczas uruchamiania sekwencji zadań.
W przypadku użycia opcji Nie wyświetlaj tej wartości wartość zmiennej nie jest wyświetlana w edytorze sekwencji zadań. Plik dziennika sekwencji zadań (smsts.log) lub debuger sekwencji zadań również nie będą wyświetlać wartości zmiennej. Zmienna może być nadal używana przez sekwencję zadań podczas jej uruchamiania. Jeśli nie chcesz już ukrywać tej zmiennej, usuń ją najpierw. Następnie zdefiniuj zmienną ponownie, nie wybierając opcji jej ukrycia.
Ostrzeżenie
Jeśli w wierszu polecenia polecenia zostaną uwzględnione zmienne, w pliku dziennika sekwencji zadań zostanie wyświetlony pełny wiersz polecenia wraz z wartościami zmiennych. Aby zapobiec wyświetlaniu potencjalnie poufnych danych w pliku dziennika, ustaw zmienną sekwencji zadań OSDDoNotLogCommand na TRUE.
Value
Sekwencja zadań ustawia zmienną na tę wartość. Ustaw tę zmienną sekwencji zadań na wartość innej zmiennej sekwencji zadań o składni %varname%.
Konfigurowanie systemu Windows i programu ConfigMgr
Ten krok umożliwia przejście ze środowiska Windows PE na nowy system operacyjny. Ten krok sekwencji zadań jest wymaganą częścią każdego wdrożenia systemu operacyjnego. Instaluje klienta programu Configuration Manager w nowym systemie operacyjnym i przygotowuje sekwencję zadań do kontynuowania wykonywania w nowym systemie operacyjnym.
Ten krok jest odpowiedzialny za przeniesienie sekwencji zadań z środowiska Windows PE do pełnego systemu operacyjnego. Z powodu tego przejścia krok działa zarówno w środowisku Windows PE, jak i w pełnym systemie operacyjnym. Ponieważ jednak przejście rozpoczyna się w środowisku Windows PE, można je dodać tylko podczas części sekwencji zadań środowiska Windows PE.
W tym kroku zmienne katalogu sysprep.inf lub unattend.xml, takie jak %WINDIR% i %ProgramFiles%, są zastępowane katalogiem instalacyjnym środowiska Windows PE. X:\Windows Sekwencja zadań ignoruje zmienne określone przy użyciu tych zmiennych środowiskowych.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Obrazy, a następnie wybierz pozycję Konfiguruj system Windows i program ConfigMgr.
Zachowania Instalatora systemu Windows i programu ConfigMgr
W tym kroku zostaną wykonane następujące czynności:
Praktyki wstępne: Windows PE
Zastąp zmienne sekwencji zadań w pliku unattend.xml.
Pobierz pakiet zawierający klienta programu Configuration Manager. Dodaj pakiet do wdrożonego obrazu.
Konfigurowanie systemu Windows
Instalacja oparta na obrazach
Wyłącz klienta programu Configuration Manager na obrazie, jeśli istnieje. Innymi słowy, wyłącz autostart dla usługi klienckiej programu Configuration Manager.
Zaktualizuj rejestr we wdrożonym obrazie, aby uruchomić wdrożony system operacyjny z tą samą literą dysku, co komputer odniesienia.
Uruchom ponownie wdrożony system operacyjny.
Miniinstalator systemu Windows jest uruchamiany przy użyciu określonego wcześniej pliku sysprep.inf lub pliku odpowiedzi unattend.xml, w którym wszystkie interakcje użytkownika końcowego są pomijane. Jeśli przyłączasz domenę przy użyciu kroku Zastosuj ustawienia sieciowe , te informacje znajdują się w pliku odpowiedzi. Miniinstalator systemu Windows dołącza komputer do domeny.
Instalacja oparta na Setup.exe. Uruchamia Setup.exe, który jest zgodny z typowym procesem instalacji systemu Windows:
Skopiuj na dysk twardy pakiet uaktualnienia systemu operacyjnego określony w kroku Zastosuj system operacyjny .
Uruchom ponownie nowo wdrożony system operacyjny.
Miniinstalator systemu Windows jest uruchamiany przy użyciu określonego wcześniej pliku sysprep.inf lub unattend.xml pliku odpowiedzi, w którym wszystkie ustawienia interfejsu użytkownika są pomijane. Jeśli przyłączasz domenę przy użyciu kroku Zastosuj ustawienia sieciowe , te informacje znajdują się w pliku odpowiedzi. Miniinstalator systemu Windows dołącza komputer do domeny.
Konfigurowanie klienta programu Configuration Manager
Po zakończeniu minikonfiguracji systemu Windows sekwencja zadań jest wznawiana, przy użyciu setupcomplete.cmd. Aby uzyskać więcej informacji, zobacz Uruchamianie skryptu po ukończeniu instalacji (SetupComplete.cmd).
Włącz lub wyłącz lokalne konto administratora w zależności od opcji wybranej w kroku Zastosuj ustawienia systemu Windows .
Zainstaluj klienta programu Configuration Manager przy użyciu wcześniej pobranego pakietu i właściwości instalacji określonych w tym kroku. Klient jest instalowany w "trybie inicjowania obsługi". Ten tryb uniemożliwia klientowi przetwarzanie nowych żądań zasad do czasu zakończenia sekwencji zadań. Aby uzyskać więcej informacji, zobacz Tryb aprowizacji.
Poczekaj, aż klient będzie w pełni operacyjny.
Krok zostanie zakończony
Sekwencja zadań będzie kontynuowana w następnym kroku.
Uwaga
Sekwencja zadań przechodzi z Windows PE do nowo zainstalowanego systemu operacyjnego Windows podczas instalacji systemu Windows i zadania programu ConfigMgr. Podczas pierwszego uruchomienia nowo zainstalowanego systemu Windows uruchamiany jest Instalator systemu Windows. Po zakończeniu Instalatora systemu Windows sekwencja zadań jest ponownie uruchamiana przez SetupComplete.cmd skryptu Instalatora systemu Windows. Powoduje to, że sekwencja zadań działa w całości w Instalatorze systemu Windows. Zasady grupy systemu Windows zwykle nie są przetwarzane do momentu ukończenia instalacji systemu Windows, dlatego zasady grupy nie są przetwarzane do momentu ukończenia sekwencji zadań. To zachowanie jest spójne w różnych wersjach systemu Windows. Aby uzyskać więcej informacji na temat kolejności wykonywania operacji, zobacz Uruchamianie skryptu po ukończeniu instalacji (SetupComplete.cmd).
Mimo że zasady grupy zwykle nie są uruchamiane, dopóki Instalator systemu Windows i sekwencja zadań nie zostaną ukończone, system Windows ani aparat sekwencji zadań nie blokują uruchamiania zasad grupy. Niektóre akcje, takie jak skrypty, instalacje aplikacji lub określone kroki sekwencji zadań uruchamiane podczas sekwencji zadań, mogą wyzwolić ocenę zasad grupy. Na przykład zadanie instalowania aktualizacji oprogramowania może wyzwolić ocenę zasad grupy, gdy ustawia serwer WSUS. Skrypt wywołujący gpupdate może również zainicjować odświeżenie zasad grupy.
Zmienne dotyczące instalacji systemu Windows i programu ConfigMgr
W tym kroku użyj następujących zmiennych sekwencji zadań:
Polecenia cmdlet dla Instalatora systemu Windows i programu ConfigMgr
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepSetupWindowsAndConfigMgr
- New-CMTSStepSetupWindowsAndConfigMgr
- Remove-CMTSStepSetupWindowsAndConfigMgr
- Set-CMTSStepSetupWindowsAndConfigMgr
Właściwości Instalatora systemu Windows i programu ConfigMgr
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Pakiet kliencki
Wybierz pozycję Przeglądaj, a następnie wybierz pakiet instalacyjny klienta programu Configuration Manager, którego należy użyć w tym kroku.
Użyj przedprodukcyjnego pakietu klienckiego, jeśli jest dostępny
Jeśli jest dostępny pakiet klienta przedprodukcyjnego, a komputer jest członkiem kolekcji pilotażowej, sekwencja zadań używa tego pakietu, a nie pakietu klienta produkcyjnego. Klient przedprodukcyjny to nowsza wersja przeznaczona do testowania w środowisku produkcyjnym. Wybierz pozycję Przeglądaj, a następnie wybierz pakiet instalacyjny klienta przedprodukcyjnego do użycia w tym kroku.
Właściwości instalacji
Krok sekwencji zadań automatycznie określa przypisanie witryny i konfigurację domyślną. To pole służy do określania wszelkich dodatkowych właściwości instalacji, które mają być używane podczas instalowania klienta. Aby wprowadzić wiele właściwości instalacji, oddziel je spacją.
Określanie opcji wiersza polecenia do użycia podczas instalacji klienta. Na przykład wprowadź /skipprereq: silverlight.exe , aby poinformować CCMSetup.exe, aby nie instalować wymaganego wstępnie oprogramowania Microsoft Silverlight. Aby uzyskać więcej informacji o dostępnych opcjach wiersza polecenia dla CCMSetup.exe, zobacz Właściwości instalacji klienta — informacje.
Po uruchomieniu sekwencji zadań wdrożenia systemu operacyjnego na kliencie internetowym, który jest przyłączony do usługi Microsoft Entra lub korzysta z uwierzytelniania opartego na tokenach, należy określić właściwość CCMHOSTNAME w kroku Okna konfiguracji i programu ConfigMgr. Na przykład CCMHOSTNAME=OTTERFALLS.CLOUDAPP.NET/CCM_Proxy_MutualAuth/12345678907927939.
Opcje konfiguracji systemu Windows i programu ConfigMgr
Uwaga
Nie włączaj opcji Kontynuuj w przypadku błędu na karcie Opcje . Jeśli w tym kroku wystąpi błąd, sekwencja zadań zakończy się niepowodzeniem niezależnie od tego, czy włączysz to ustawienie.
Uaktualnienie systemu operacyjnego
Ten krok umożliwia uaktualnienie wcześniejszej wersji systemu Windows do nowszej wersji systemu Windows.
Ten krok sekwencji zadań działa tylko w pełnym systemie operacyjnym. Nie działa w środowisku Windows PE.
Aby dodać ten krok w edytorze sekwencji zadań, wybierz pozycję Dodaj, wybierz pozycję Obrazy, a następnie wybierz pozycję Uaktualnij system operacyjny.
Porada
Nośniki systemów Windows 11 i Windows 10 zawierają wiele wersji. Po skonfigurowaniu sekwencji zadań do użycia pakietu uaktualnienia systemu operacyjnego lub obrazu systemu operacyjnego wybierz obsługiwaną wersję.
Użyj wstępnej pamięci podręcznej zawartości, aby pobrać odpowiedni pakiet uaktualnienia systemu operacyjnego, zanim użytkownik zainstaluje sekwencję zadań. Aby uzyskać więcej informacji, zobacz Konfigurowanie zawartości przed zapisaniem w pamięci podręcznej.
Zmienne dotyczące uaktualniania systemu operacyjnego
W tym kroku użyj następujących zmiennych sekwencji zadań:
- _SMSTSOSUpgradeActionReturnCode
- SetupCompletePause (UkończenieWstrzymania)
- OSDSetupAdditionalUpgradeOptions
Polecenia cmdlet do uaktualniania systemu operacyjnego
Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:
- Get-CMTSStepUpgradeOperatingSystem
- New-CMTSStepUpgradeOperatingSystem
- Remove-CMTSStepUpgradeOperatingSystem
- Set-CMTSStepUpgradeOperatingSystem
Właściwości uaktualnienia systemu operacyjnego
Na karcie Właściwości dla tego kroku skonfiguruj ustawienia opisane w tej sekcji.
Pakiet aktualizacji
Zaznacz tę opcję, aby określić pakiet uaktualnienia systemu operacyjnego Windows, który ma być używany do uaktualnienia.
Ścieżka źródłowa
Określa ścieżkę lokalną lub sieciową do nośnika systemu Windows używanego przez Instalatora systemu Windows. To ustawienie odpowiada opcji /InstallFromwiersza polecenia Instalatora systemu Windows.
Można także określić zmienną, taką jak %MyContentPath% lub %DPC01%. W przypadku używania zmiennej ścieżki źródłowej ustaw jej wartość wcześniej w sekwencji zadań. Na przykład użyj kroku Pobierz zawartość pakietu , aby określić zmienną dla lokalizacji pakietu uaktualnienia systemu operacyjnego. Następnie użyj tej zmiennej jako ścieżki źródłowej dla tego kroku.
Wersja
Określ wersję na nośniku systemu operacyjnego, która ma być używana do uaktualnienia.
Klucz produktu
Określ klucz produktu, który ma zostać zastosowany w procesie uaktualniania.
Zainstaluj następujące aktualizacje funkcji
Począwszy od wersji 2103, wybierz tę opcję, aby uaktualnić system operacyjny Windows klienta przy użyciu aktualizacji funkcji. Ta opcja korzysta z zawartości synchronizowanej za pośrednictwem punktu aktualizacji oprogramowania. Rozmiar pliku obsługi ESD jest na ogół mniejszy niż pakiet uaktualnienia systemu operacyjnego i plik obrazu WIM.
Wybierz nowy przycisk (złotą gwiazdkę) i dodaj aktualizację funkcji.
Uwaga
Możesz dodawać tylko aktualizacje funkcji.
Jeśli środowisko obsługuje wiele języków lub architektur, dodaj do kroku wiele aktualizacji funkcji. Klient używa pierwszej odpowiedniej aktualizacji, która nie została zastąpiona przez żadne inne wdrożone aktualizacje.
Środowisko użytkownika z aktualizacją funkcji w sekwencji zadań jest takie samo jak w przypadku pakietu uaktualnienia systemu operacyjnego.
Dostarcz następującą zawartość sterownika do Instalatora systemu Windows podczas aktualizacji
Dodaj sterowniki do komputera docelowego podczas procesu uaktualniania. Sterowniki muszą być zgodne z systemem Windows 10 lub nowszym. To ustawienie odpowiada opcji /InstallDriverwiersza polecenia Instalatora systemu Windows. Aby uzyskać więcej informacji, zobacz opcje wiersza polecenia Instalatora systemu Windows.
Określ jedną z następujących opcji:
Pakiet sterowników: wybierz Przeglądaj i wybierz z listy istniejący pakiet sterowników.
Zawartość etapowa: Wybierz tę opcję, aby określić lokalizację zawartości sterownika. Możesz określić folder lokalny, ścieżkę sieciową lub zmienną sekwencji zadań. W przypadku używania zmiennej ścieżki źródłowej ustaw jej wartość wcześniej w sekwencji zadań. Na przykład za pomocą kroku Pobierz zawartość pakietu .
Porada
Jeśli chcesz mieć zawartość dynamiczną dla różnych typów sprzętu:
Użyj wielu wystąpień tego kroku z warunkami dla typów sprzętu i oddzielnej zawartości sterownika.
Użyj wielu wystąpień kroku Pobierz zawartość pakietu . Umieść zawartość we wspólnej lokalizacji, a następnie użyj opcji Zawartość etapowa . Zaletą tej metody jest to, że sekwencja zadań ma jeden krok uaktualniania systemu operacyjnego .
Uwaga
Ta opcja nie jest zgodna z aktualizacjami funkcji.
Limit czasu (minuty)
Określ liczbę minut przed ukończeniem tego kroku przez program Configuration Manager. Ta opcja jest przydatna, jeśli Instalator systemu Windows zatrzyma przetwarzanie, ale nie zakończy działania.
Wykonywanie skanowania zgodności Instalatora systemu Windows bez rozpoczynania uaktualniania
Przeprowadź skanowanie zgodności Instalatora systemu Windows bez rozpoczynania procesu uaktualniania. To ustawienie odpowiada opcji /Compat ScanOnlywiersza polecenia Instalatora systemu Windows. Za pomocą tej opcji wdróż cały pakiet uaktualnienia systemu operacyjnego.
Po włączeniu tej opcji ten krok nie przełącza klienta programu Configuration Manager w tryb aprowizacji. Instalator systemu Windows działa dyskretnie w tle, a klient nadal działa normalnie. Aby uzyskać więcej informacji, zobacz Tryb aprowizacji.
Instalator zwraca kod zakończenia w wyniku skanowania. Poniższa tabela zawiera najbardziej typowe kody zakończenia:
| Kod zakończenia | Szczegóły |
|---|---|
| MOSETUP_E_COMPAT_SCANONLY (0xC1900210) | Brak problemów ze zgodnością ("sukces"). |
| MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208) | Problemy ze zgodnością umożliwiające podejmowanie działań. |
| MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204) | Wybrana opcja migracji jest niedostępna. Na przykład uaktualnienie z wersji Enterprise do Professional. |
| MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200) | Nie kwalifikuje się do systemu Windows 10. |
| MOSETUP_E_COMPAT_INSTALLDISKSPACE_BLOCK (0xC190020E) | Za mało wolnego miejsca na dysku. |
Aby uzyskać więcej informacji na temat tego parametru, zobacz Opcje Command-Line Instalatora systemu Windows.
Ignorowanie wszelkich komunikatów o zgodności, które można odrzucić
Określa, że Instalator kończy instalację, ignorując wszelkie możliwe do odrzucenia komunikaty o zgodności. To ustawienie odpowiada opcji /Compat IgnoreWarningwiersza polecenia Instalatora systemu Windows.
Dynamiczna aktualizacja Instalatora systemu Windows za pomocą usługi Windows Update
Umożliwia Instalatorowi wykonywanie operacji aktualizacji dynamicznych, takich jak wyszukiwanie, pobieranie i instalowanie aktualizacji. To ustawienie odpowiada opcji /DynamicUpdatewiersza polecenia Instalatora systemu Windows. To ustawienie nie jest zgodne z aktualizacjami oprogramowania programu Configuration Manager. Tę opcję należy włączyć podczas zarządzania aktualizacjami za pomocą autonomicznych zasad usługi Windows Server Update Services (WSUS) lub usługi Windows Update.
Zastąp zasady i użyj domyślnej usługi Microsoft Update
Tymczasowo zastąp zasady lokalne w czasie rzeczywistym, aby uruchomić operacje aktualizacji dynamicznej. Komputer pobiera aktualizacje z usługi Windows Update.