Kroki sekwencji zadań

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:

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ń:

Polecenia cmdlet dla pakietu sterownika

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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ń:

Polecenia cmdlet umożliwiające zastosowanie ustawień sieciowych

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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:

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:

  1. Usuń całą zawartość na woluminie docelowym, z wyjątkiem plików w folderze określonym przez zmienną _SMSTSUserStatePath .

  2. Wyodrębnianie zawartości określonego pliku .wim do określonej partycji docelowej.

  3. Przygotuj plik odpowiedzi:

    1. Utwórz nowy domyślny plik odpowiedzi Instalatora systemu Windows (sysprep.inf lub unattend.xml) dla wdrożonego systemu operacyjnego.

    2. Scal wszystkie wartości z pliku odpowiedzi dostarczonego przez użytkownika.

  4. Skopiuj programy ładujące rozruchu systemu Windows na partycję aktywną.

  5. 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:

  1. Usuń całą zawartość na woluminie docelowym, z wyjątkiem plików w folderze określonym przez zmienną _SMSTSUserStatePath .

  2. Przygotuj plik odpowiedzi:

    1. Utwórz nowy plik odpowiedzi ze standardowymi wartościami utworzony przez program Configuration Manager.

    2. 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ń:

Polecenia cmdlet do stosowania ustawień systemu Windows

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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.

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:

  1. Przeskanuj sprzęt i znajdź identyfikatory plug-and-play dla wszystkich urządzeń obecnych w systemie.

  2. 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.

  3. 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.

  4. Sekwencja zadań pobiera wybrane sterowniki z punktu dystrybucji i umieszcza sterowniki w docelowym systemie operacyjnym.

    1. Podczas korzystania z obrazu systemu operacyjnego sekwencja zadań umieszcza sterowniki w magazynie sterowników systemu operacyjnego.

    2. W przypadku używania pakietu uaktualnienia systemu operacyjnego jako oryginalnego źródła instalacji sekwencja zadań konfiguruje Instalatora systemu Windows z lokalizacją sterowników.

  5. 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ń:

Polecenia cmdlet dla automatycznego stosowania sterowników

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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:

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ń:

Polecenia cmdlet dla obrazu systemu operacyjnego rejestratora

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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ń:

Polecenia cmdlet dla stanu użytkownika rejestratora

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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ń:

Polecenia cmdlet dla ustawień systemu Windows rejestratora

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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ń:

Polecenia cmdlet umożliwiające sprawdzanie gotowości

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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ń:

Polecenia cmdlet dla połączenia z folderem sieciowym

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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:

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:

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ń:

Polecenia cmdlet umożliwiające włączenie funkcji BitLocker

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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:

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 myOSDisk wartość 1
    • Ustawia myDataDisk wartość 2
  • Formatowanie i partycjonowanie dysku dla dysku systemu operacyjnego: określa myOSDisk zmienną

    • Konfiguruje dysk 1 jako dysk systemowy
  • Formatowanie i partycjonowanie dysku dla dysku danych: określa myDataDisk zmienną

    • 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:

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:

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ń:

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:

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ń:

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:

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:

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:

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:

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:

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:

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ń:

Polecenia cmdlet służące do przywracania stanu użytkownika

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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ń:

Polecenia cmdlet dla wiersza polecenia Uruchom

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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ń:

Polecenia cmdlet dla uruchamiania skryptu programu PowerShell

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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:

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:

  1. Zbierz informacje z komputera i jego otoczenia. Następnie ustaw określone zmienne sekwencji zadań z tymi informacjami.

  2. 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:

Polecenia cmdlet dla ustawiania zmiennych dynamicznych

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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 THEN

  • Lokalizacja: 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ąg DELL*900? pasuje do obu DELL-ABC-9001 typów DELL9009i .

  • 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

  1. Zastąp zmienne sekwencji zadań w pliku unattend.xml.

  2. Pobierz pakiet zawierający klienta programu Configuration Manager. Dodaj pakiet do wdrożonego obrazu.

Konfigurowanie systemu Windows

  • Instalacja oparta na obrazach

    1. Wyłącz klienta programu Configuration Manager na obrazie, jeśli istnieje. Innymi słowy, wyłącz autostart dla usługi klienckiej programu Configuration Manager.

    2. Zaktualizuj rejestr we wdrożonym obrazie, aby uruchomić wdrożony system operacyjny z tą samą literą dysku, co komputer odniesienia.

    3. Uruchom ponownie wdrożony system operacyjny.

    4. 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:

    1. Skopiuj na dysk twardy pakiet uaktualnienia systemu operacyjnego określony w kroku Zastosuj system operacyjny .

    2. Uruchom ponownie nowo wdrożony system operacyjny.

    3. 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

  1. 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).

  2. Włącz lub wyłącz lokalne konto administratora w zależności od opcji wybranej w kroku Zastosuj ustawienia systemu Windows .

  3. 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.

  4. 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:

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ń:

Polecenia cmdlet do uaktualniania systemu operacyjnego

Zarządzaj tym krokiem, używając następujących poleceń cmdlet programu PowerShell:

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.