Udostępnij za pośrednictwem


Zmienne sekwencji zadań

Dotyczy: programu Configuration Manager (bieżąca gałąź)

Ten artykuł jest odwołaniem do wszystkich dostępnych zmiennych w kolejności alfabetycznej. Użyj funkcji Znajdź w przeglądarce (zazwyczaj CTRL + F), aby znaleźć określoną zmienną. Zmienna zwraca uwagę, jeśli jest specyficzna dla określonego kroku. Artykuł dotyczący kroków sekwencji zadań zawiera listę zmiennych specyficznych dla każdego kroku.

Aby uzyskać więcej informacji, zobacz Używanie zmiennych sekwencji zadań.

Dokumentacja zmiennej sekwencji zadań

_OSDDetectedWinDir

Sekwencja zadań skanuje dyski twarde komputera pod kątem poprzedniej instalacji systemu operacyjnego po uruchomieniu systemu Windows PE. Lokalizacja folderu systemu Windows jest przechowywana w tej zmiennej. Możesz skonfigurować sekwencję zadań w celu pobrania tej wartości ze środowiska i użyć jej do określenia tej samej lokalizacji folderu systemu Windows, która będzie używana do instalacji nowego systemu operacyjnego.

_OSDDetectedWinDrive

Sekwencja zadań skanuje dyski twarde komputera pod kątem poprzedniej instalacji systemu operacyjnego po uruchomieniu systemu Windows PE. Lokalizacja dysku twardego, w której zainstalowano system operacyjny, jest przechowywana w tej zmiennej. Możesz skonfigurować sekwencję zadań w celu pobrania tej wartości ze środowiska i użyć jej do określenia tej samej lokalizacji dysku twardego, która ma być używana dla nowego systemu operacyjnego.

_OSDMigrateUsmtPackageID

Dotyczy kroku Przechwytywanie stanu użytkownika .

(dane wejściowe)

Określa identyfikator pakietu programu Configuration Manager, który zawiera pliki USMT. Ta zmienna jest wymagana.

_OSDMigrateUsmtRestorePackageID

Dotyczy kroku Przywracanie stanu użytkownika .

(dane wejściowe)

Określa identyfikator pakietu programu Configuration Manager, który zawiera pliki USMT. Ta zmienna jest wymagana.

_SMSTSAdvertID

Przechowuje bieżący identyfikator unikatowy wdrożenia uruchomionej sekwencji zadań. Używa tego samego formatu co identyfikator wdrożenia dystrybucji oprogramowania programu Configuration Manager. Jeśli sekwencja zadań jest uruchomiona z nośnika autonomicznego, ta zmienna jest niezdefiniowana.

Przykład

ABC20001

_SMSTSAppInstallNeedsRetry

Uruchamianie tego programu Configuration Manager 2211 HFRU Kb 16643863 i nowszych

Dotyczy kroku Instalowanie aplikacji .

Ta wartość jest ustawiona na wartość true, jeśli instalacja poprzedniej aplikacji nie powiodła się i wymaga ponownej próby.

W przeciwnym razie ta wartość jest ustawiona na wartość false.

_SMSTSAssetTag

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa tag zasobu dla komputera.

_SMSTSBootImageID

Jeśli bieżąca uruchomiona sekwencja zadań odwołuje się do pakietu obrazu rozruchowego, ta zmienna przechowuje identyfikator pakietu obrazu rozruchowego. Jeśli sekwencja zadań nie odwołuje się do pakietu obrazu rozruchowego, ta zmienna nie jest ustawiona.

Przykład

ABC00001

_SMSTSBootUEFI

Sekwencja zadań ustawia tę zmienną po wykryciu komputera w trybie UEFI.

_SMSTSClientCache

Sekwencja zadań ustawia tę zmienną podczas buforowania zawartości na dysku lokalnym. Zmienna zawiera ścieżkę do pamięci podręcznej. Jeśli ta zmienna nie istnieje, nie ma pamięci podręcznej.

_SMSTSClientGUID

Przechowuje wartość identyfikatora GUID klienta programu Configuration Manager. Jeśli sekwencja zadań jest uruchomiona z nośnika autonomicznego, ta zmienna nie jest ustawiona.

Przykład

0a1a9a4b-fc56-44f6-b7cd-c3f8ee37c04c

_SMSTSCurrentActionName

Określa nazwę aktualnie uruchomionego kroku sekwencji zadań. Ta zmienna jest ustawiana przed uruchomieniem poszczególnych kroków przez menedżera sekwencji zadań.

Przykład

run command line

_SMSTSDefaultGateways

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa bramy domyślne używane przez komputer.

_SMSTSDownloadOnDemand

Jeśli bieżąca sekwencja zadań jest uruchomiona w trybie pobierania na żądanie, ta zmienna to true. Tryb pobierania na żądanie oznacza, że menedżer sekwencji zadań pobiera zawartość lokalnie tylko wtedy, gdy musi uzyskać dostęp do zawartości.

_SMSTSInWinPE

Gdy bieżący krok sekwencji zadań jest uruchomiony w systemie Windows PE, ta zmienna to true. Przetestuj tę zmienną sekwencji zadań, aby określić bieżące środowisko systemu operacyjnego.

_SMSTSIPAddresses

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa adresy IP używane przez komputer.

_SMSTSLastActionName

Przechowuje nazwę ostatniej uruchomionej akcji. Ta zmienna odnosi się do _SMSTSLastActionRetCode. Sekwencja zadań rejestruje te wartości w pliku smsts.log. Ta zmienna jest korzystna podczas rozwiązywania problemów z sekwencją zadań. Gdy krok zakończy się niepowodzeniem, skrypt niestandardowy może zawierać nazwę kroku wraz z kodem zwrotnym.

_SMSTSLastActionRetCode

Przechowuje kod powrotny z ostatniej akcji, która została uruchomiona. Ta zmienna może służyć jako warunek do określenia, czy następny krok jest uruchamiany.

Przykład

0

_SMSTSLastActionSucceeded

  • Jeśli ostatni krok zakończył się pomyślnie, ta zmienna to true.

  • Jeśli ostatni krok nie powiódł się, jest falseto .

  • Jeśli sekwencja zadań pominąła ostatnią akcję, ponieważ krok jest wyłączony lub skojarzony warunek oceniony jako false, ta zmienna nie zostanie zresetowana. Nadal przechowuje wartość poprzedniej akcji.

_SMSTSLastContentDownloadLocation

Ta zmienna zawiera ostatnią lokalizację, w której sekwencja zadań pobiera lub próbuje pobrać zawartość. Sprawdź tę zmienną, zamiast analizować dzienniki klienta dla tej lokalizacji zawartości.

_SMSTSLaunchMode

Określa, że sekwencja zadań została uruchomiona za pomocą jednej z następujących metod:

  • SMS: klient programu Configuration Manager, na przykład gdy użytkownik uruchamia go z Centrum oprogramowania
  • UFD: Starsze nośniki USB
  • UFD+FORMAT: Nowsze nośniki USB
  • CD: rozruchowy dysk CD
  • DVD: rozruchowy dysk DVD
  • PXE: Rozruch sieciowy przy użyciu środowiska PXE
  • HD: wstępnie przygotowane nośniki na dysku twardym

_SMSTSLogPath

Przechowuje pełną ścieżkę katalogu dziennika. Użyj tej wartości, aby określić, gdzie kroki sekwencji zadań rejestrują swoje akcje. Ta wartość nie jest ustawiana, gdy dysk twardy nie jest dostępny.

_SMSTSMacAddresses

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa adresy MAC używane przez komputer.

_SMSTSMachineName

Przechowuje i określa nazwę komputera. Przechowuje nazwę komputera używanego przez sekwencję zadań do rejestrowania wszystkich komunikatów o stanie. Aby zmienić nazwę komputera w nowym systemie operacyjnym, użyj zmiennej OSDComputerName .

_SMSTSMake

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa typ komputera.

_SMSTSMDataPath

Określa ścieżkę zdefiniowaną przez zmienną SMSTSLocalDataDrive . Ta ścieżka określa, gdzie sekwencja zadań przechowuje tymczasowe pliki pamięci podręcznej na komputerze docelowym, gdy jest uruchomiona. Po zdefiniowaniu usługi SMSTSLocalDataDrive przed uruchomieniem sekwencji zadań, na przykład przez ustawienie zmiennej kolekcji, program Configuration Manager definiuje zmienną _SMSTSMDataPath po uruchomieniu sekwencji zadań.

_SMSTSMediaType

Określa typ nośnika użytego do zainicjowania instalacji, w tym:

  • BootMedia: Nośnik rozruchowy
  • FullMedia: Pełny nośnik
  • PXE: PXE
  • OEMMedia: Nośnik wstępnie przygotowany

_SMSTSModel

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa model komputera.

_SMSTSMP

Przechowuje adres URL lub adres IP punktu zarządzania programu Configuration Manager.

_SMSTSMPPort

Przechowuje numer portu punktu zarządzania programu Configuration Manager.

_SMSTSOrgName

Przechowuje nazwę tytułu znakowania wyświetlaną przez sekwencję zadań w oknie dialogowym postępu.

_SMSTSOSUpgradeActionReturnCode

Dotyczy kroku Uaktualnij system operacyjny .

Przechowuje wartość kodu zakończenia zwracanego przez instalatora systemu Windows, aby wskazać powodzenie lub niepowodzenie. Ta zmienna jest przydatna w przypadku opcji wiersza /Compat polecenia.

Przykład

Po zakończeniu skanowania tylko w trybie compat wykonaj akcję w późniejszych krokach w zależności od błędu lub kodu zakończenia powodzenie. Po pomyślnej pomyślnej operacji inicjuj uaktualnienie. Możesz też ustawić znacznik w środowisku do zbierania za pomocą spisu sprzętu. Na przykład dodaj plik lub ustaw klucz rejestru. Ten znacznik umożliwia utworzenie kolekcji komputerów gotowych do uaktualnienia lub wymagających akcji przed uaktualnieniem.

_SMSTSPackageID

Przechowuje bieżący identyfikator uruchomionej sekwencji zadań. Ten identyfikator używa tego samego formatu co identyfikator pakietu programu Configuration Manager.

Przykład

HJT00001

_SMSTSPackageName

Przechowuje bieżącą nazwę uruchomionej sekwencji zadań. Administrator programu Configuration Manager określa tę nazwę podczas tworzenia sekwencji zadań.

Przykład

Deploy Windows 10 task sequence

_SMSTSRunFromDP

Ustaw wartość na true wartość , jeśli bieżąca sekwencja zadań jest uruchomiona w trybie uruchamiania z punktu dystrybucji. Ten tryb oznacza, że menedżer sekwencji zadań uzyskuje wymagane udziały pakietów z punktu dystrybucji.

_SMSTSSerialNumber

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa numer seryjny komputera.

_SMSTSSetupRollback

Określa, czy instalator systemu Windows wykonał operację wycofywania podczas uaktualniania w miejscu. Wartości zmiennych mogą mieć wartość true lub false.

_SMSTSSiteCode

Przechowuje kod witryny programu Configuration Manager.

Przykład

ABC

_SMSTSTimezone

Ta zmienna przechowuje informacje o strefie czasowej w następującym formacie:

Bias,StandardBias,DaylightBias,StandardDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,DaylightDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,StandardName,DaylightName

Przykład

Dla strefy czasowej Czasu Wschodniego (USA i Kanada):

300,0,-60,0,11,0,1,2,0,0,0,0,3,0,2,2,0,0,0,Eastern Standard Time,Eastern Daylight Time

_SMSTSType

Określa typ bieżącej uruchomionej sekwencji zadań. Może mieć jedną z następujących wartości:

  • 1: Ogólna sekwencja zadań
  • 2: Sekwencja zadań wdrażania systemu operacyjnego

_SMSTSUseCRL

Gdy sekwencja zadań używa protokołu HTTPS do komunikowania się z punktem zarządzania, ta zmienna określa, czy używa listy odwołania certyfikatów (CRL).

_SMSTSUserStarted

Określa, czy użytkownik uruchomił sekwencję zadań. Ta zmienna jest ustawiana tylko wtedy, gdy sekwencja zadań jest uruchamiana z Centrum oprogramowania. Jeśli na przykład _SMSTSLaunchMode jest ustawiona na SMSwartość .

Ta zmienna może mieć następujące wartości:

  • true: określa, że sekwencja zadań jest uruchamiana ręcznie przez użytkownika z Centrum oprogramowania.

  • false: określa, że sekwencja zadań jest inicjowana automatycznie przez harmonogram programu Configuration Manager.

_SMSTSUseSSL

Określa, czy sekwencja zadań używa protokołu SSL do komunikowania się z punktem zarządzania programu Configuration Manager. Jeśli skonfigurujesz systemy lokacji dla protokołu HTTPS, wartość zostanie ustawiona na true.

_SMSTSUUID

Dotyczy kroku Ustaw zmienne dynamiczne .

Określa identyfikator UUID komputera.

_SMSTSWTG

Określa, czy komputer jest uruchomiony jako urządzenie Windows To Go.

_TS_CRMEMORY

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie minimalnej pamięci (MB) zwróciło wartość true (1) czy false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRSPEED

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzenie minimalnej prędkości procesora (MHz) zwróciło wartość true (1) lub false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRDISK

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie Minimalna ilość wolnego miejsca na dysku (MB) zwraca wartość true (1) lub false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CROSTYPE

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy bieżący system operacyjny, który ma zostać odświeżony, jest zwracana wartość true (1) lub false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRARCH

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie architektury bieżącego systemu operacyjnego zwróciło wartość true (1) czy false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRMINOSVER

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie minimalnej wersji systemu operacyjnego zwróciło wartość true (1) czy false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRMAXOSVER

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie maksymalnej wersji systemu operacyjnego zwróciło wartość true (1) czy false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRCLIENTMINVER

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie minimalnej wersji klienta zwróciło wartość true (1) czy false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CROSLANGUAGE

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie języka bieżącego systemu operacyjnego zwróciło wartość true (1) czy false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRACPOWER

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy zasilanie ac podłączone w czeku zwróciło wartość true (1) lub false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRNETWORK

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy kontroler połączony karty sieciowej zwrócił wartość true (1) lub false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRUEFI

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy komputer jest w trybie UEFI , sprawdź zwrócony system BIOS (0) lub UEFI (1). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRWIRED

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy karta sieciowa nie jest sprawdzaniem sieci bezprzewodowej , zwróciła wartość true (1) lub false (0). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRTPMACTIVATED

Począwszy od wersji 2111

Dotyczy kroku Sprawdzanie gotowości .

Zmienna tylko do odczytu dla tego, czy sprawdzanie modułu TPM 2.0 lub nowszego jest aktywowane , jest zwracane jako nieaktywne (0) lub aktywne (1). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TS_CRTPMENABLED

Począwszy od wersji 2111

Dotyczy kroku Sprawdzanie gotowości .

Zwracana jest zmienna tylko do odczytu dotycząca tego, czy opcja TPM 2.0 lub nowsza jest włączona , została zwrócona wyłączona (0) lub włączona (1). Jeśli nie włączysz sprawdzania, wartość tej zmiennej tylko do odczytu jest pusta.

_TSAppInstallStatus

Sekwencja zadań ustawia tę zmienną ze stanem instalacji aplikacji podczas kroku Instalowanie aplikacji . Ustawia jedną z następujących wartości:

  • Niezdefiniowane: Krok Instalowanie aplikacji nie został uruchomiony.

  • Błąd: Co najmniej jedna aplikacja nie powiodła się z powodu błędu podczas kroku Instalowanie aplikacji.

  • Ostrzeżenie: Podczas kroku Instalowanie aplikacji nie wystąpiły żadne błędy. Co najmniej jedna aplikacja lub wymagana zależność nie została zainstalowana, ponieważ wymaganie nie zostało spełnione.

  • Powodzenie: podczas kroku Instalowanie aplikacji nie wykryto żadnych błędów ani ostrzeżeń.

_TSSecureBoot

Ta zmienna służy do określania stanu bezpiecznego rozruchu na urządzeniu z obsługą interfejsu UEFI. Zmienna może mieć jedną z następujących wartości:

  • NA: Skojarzona wartość rejestru nie istnieje, co oznacza, że urządzenie nie obsługuje bezpiecznego rozruchu.
  • Enabled: na urządzeniu włączono bezpieczny rozruch.
  • Disabled: Urządzenie ma wyłączony bezpieczny rozruch.

OSDAdapter

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Ta zmienna sekwencji zadań jest zmienną tablicową . Każdy element w tablicy reprezentuje ustawienia pojedynczej karty sieciowej na komputerze. Uzyskaj dostęp do ustawień każdej karty, łącząc nazwę zmiennej tablicy z indeksem karty sieciowej opartej na zeru i nazwą właściwości.

Jeśli krok Zastosuj ustawienia sieci konfiguruje wiele kart sieciowych, definiuje właściwości drugiej karty sieciowej przy użyciu indeksu 1 w nazwie zmiennej. Na przykład: OSDAdapter1EnableDHCP, OSDAdapter1IPAddressList i OSDAdapter1DNSDomain.

Użyj następujących nazw zmiennych, aby zdefiniować właściwości pierwszej karty sieciowej dla kroku do skonfigurowania:

OSDAdapter0EnableDHCP

To ustawienie jest wymagane. Możliwe wartości to True lub False. Przykład:

true: włączanie protokołu DHCP (Dynamic Host Configuration Protocol) dla karty

OSDAdapter0IPAddressList

Rozdzielana przecinkami lista adresów IP karty. Ta właściwość jest ignorowana, chyba że właściwość EnableDHCP jest ustawiona na falsewartość . To ustawienie jest wymagane.

OSDAdapter0SubnetMask

Rozdzielana przecinkami lista masek podsieci. Ta właściwość jest ignorowana, chyba że właściwość EnableDHCP jest ustawiona na falsewartość . To ustawienie jest wymagane.

OSDAdapter0Gateways

Rozdzielana przecinkami lista adresów bramy IP. Ta właściwość jest ignorowana, chyba że właściwość EnableDHCP jest ustawiona na falsewartość . To ustawienie jest wymagane.

OSDAdapter0DNSDomain

Domena systemu nazw domen (DNS) dla karty.

OSDAdapter0DNSServerList

Rozdzielana przecinkami lista serwerów DNS dla karty. To ustawienie jest wymagane.

OSDAdapter0EnableDNSRegistration

Ustaw wartość , aby true zarejestrować adres IP karty w systemie DNS.

OSDAdapter0EnableFullDNSRegistration

Ustaw wartość , aby true zarejestrować adres IP karty w systemie DNS pod pełną nazwą DNS komputera.

OSDAdapter0EnableIPProtocolFiltering

Ustaw opcję , aby true włączyć filtrowanie protokołów IP na karcie.

OSDAdapter0IPProtocolFilterList

Rozdzielana przecinkami lista protokołów, które mogą być uruchamiane za pośrednictwem adresu IP. Ta właściwość jest ignorowana, jeśli właściwość EnableIPProtocolFiltering ma ustawioną wartość false.

OSDAdapter0EnableTCPFiltering

Ustaw na wartość , aby true włączyć filtrowanie portów TCP dla karty.

OSDAdapter0TCPFilterPortList

Rozdzielana przecinkami lista portów, którym ma zostać udzielone uprawnienia dostępu dla protokołu TCP. Ta właściwość jest ignorowana, jeśli właściwość EnableTCPFiltering ma ustawioną wartość false.

OSDAdapter0TcpipNetbiosOptions

Opcje netBIOS za pośrednictwem protokołu TCP/IP. Możliwe wartości są następujące:

  • 0: Użyj ustawień NetBIOS z serwera DHCP
  • 1: Włączanie netbiosu za pośrednictwem protokołu TCP/IP
  • 2: Wyłącz netBIOS za pośrednictwem protokołu TCP/IP

OSDAdapter0MacAddress

Adres MAC używany do dopasowania ustawień do fizycznej karty sieciowej.

OSDAdapter0Name

Nazwa połączenia sieciowego wyświetlana w programie panelu sterowania połączeń sieciowych. Nazwa ma długość od 0 do 255 znaków.

OSDAdapter0Index

Indeks ustawień karty sieciowej w tablicy ustawień.

Przykład

  • OSDAdapterCount = 1
  • OSDAdapter0EnableDHCP = FALSE
  • OSDAdapter0IPAddressList = 192.168.0.40
  • OSDAdapter0SubnetMask = 255.255.255.0
  • OSDAdapter0Gateways = 192.168.0.1
  • OSDAdapter0DNSSuffix = contoso.com

OSDAdapterCount

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa liczbę kart sieciowych zainstalowanych na komputerze docelowym. Po ustawieniu wartości OSDAdapterCount ustaw również wszystkie opcje konfiguracji dla każdej karty.

Jeśli na przykład ustawisz wartość OSDAdapter0TCPIPNetbiosOptions dla pierwszej karty, musisz skonfigurować wszystkie wartości dla tej karty.

Jeśli ta wartość nie zostanie określona, sekwencja zadań zignoruje wszystkie wartości OSDAdapter .

OSDAppInstall Ponawianie prób

Uruchamianie tego programu Configuration Manager 2211 HFRU Kb 16643863 i nowszych

Dotyczy kroku Instalowanie aplikacji .

(dane wejściowe)

Określa, ile razy krok sekwencji zadań próbuje zainstalować aplikację w przypadku niepowodzenia. Wartość musi być określona, aby wyzwolić ponawianie próby w przypadku niepowodzenia instalacji aplikacji. Ponawianie próby instalacji aplikacji jest podejmowane tylko wtedy, gdy opcja "Zainstaluj następną aplikację po awarii" nie jest zaznaczona w zadaniu.

Wartość domyślna to 0, a sekwencja zadań domyślnie nie ponawia próby instalacji aplikacji.

OSDAppInstallRetryTimeout

Uruchamianie tego programu Configuration Manager 2211 HFRU Kb 16643863 i nowszych

Dotyczy kroku Instalowanie aplikacji .

(dane wejściowe)

Określa czas w milisekundach, że sekwencja zadań powinna poczekać przed ponowieniem próby instalacji aplikacji po awarii. Wartość domyślna to 30 sekund (30000 milisekund). Na przykład określ wartość 45000 dla opóźnienia ponawiania próby wynoszącego 45 sekund.

OSDApplyDriverBootCriticalContentUniqueID

Dotyczy kroku Zastosuj pakiet sterownika .

(dane wejściowe)

Określa identyfikator zawartości sterownika urządzenia magazynu masowego do zainstalowania z pakietu sterowników. Jeśli ta zmienna nie zostanie określona, nie zainstalowano sterownika magazynu masowego.

OSDApplyDriverBootCriticalHardwareComponent

Dotyczy kroku Zastosuj pakiet sterownika .

(dane wejściowe)

Określa, czy sterownik urządzenia magazynu masowego jest zainstalowany, ta zmienna musi być scsi.

Jeśli ustawiono wartość OSDApplyDriverBootCriticalContentUniqueID , ta zmienna jest wymagana.

OSDApplyDriverBootCriticalID

Dotyczy kroku Zastosuj pakiet sterownika .

(dane wejściowe)

Określa identyfikator krytyczny rozruchu sterownika urządzenia magazynu masowego do zainstalowania. Ten identyfikator znajduje się w sekcji scsi pliku txtsetup.oem sterownika urządzenia.

Jeśli ustawiono wartość OSDApplyDriverBootCriticalContentUniqueID , ta zmienna jest wymagana.

OSDApplyDriverBootCriticalINFFile

Dotyczy kroku Zastosuj pakiet sterownika .

(dane wejściowe)

Określa plik INF sterownika magazynu masowego do zainstalowania.

Jeśli ustawiono wartość OSDApplyDriverBootCriticalContentUniqueID , ta zmienna jest wymagana.

OSDAutoApplyDriverBestMatch

Dotyczy kroku Automatycznie zastosuj sterowniki .

(dane wejściowe)

Jeśli w katalogu sterowników znajduje się wiele sterowników urządzeń zgodnych z urządzeniem sprzętowym, ta zmienna określa akcję kroku.

Prawidłowe wartości

  • true (ustawienie domyślne): Zainstaluj tylko najlepszy sterownik urządzenia

  • false: instaluje wszystkie zgodne sterowniki urządzeń, a system Windows wybiera najlepszy sterownik do użycia

OSDAutoApplyDriverCategoryList

Dotyczy kroku Automatycznie zastosuj sterowniki .

(dane wejściowe)

Rozdzielana przecinkami lista unikatowych identyfikatorów kategorii wykazu sterowników. Krok Automatycznie zastosuj sterownik uwzględnia tylko sterowniki w co najmniej jednej z określonych kategorii. Ta wartość jest opcjonalna i nie jest domyślnie ustawiona. Uzyskaj dostępne identyfikatory kategorii, wyliczając listę obiektów SMS_CategoryInstance w witrynie.

OSDBitLockerPIN

Dotyczy kroku Włącz funkcję BitLocker .

Określ numer PIN szyfrowania funkcją BitLocker. Ta zmienna jest prawidłowa tylko wtedy, gdy tryb funkcji BitLocker to moduł TPM i numer PIN.

OSDBitLockerRebootCount

Dotyczy kroku Wyłącz funkcję BitLocker .

Użyj tej zmiennej, aby ustawić liczbę ponownych uruchomień, po których ma zostać wznowiona ochrona.

Prawidłowe wartości

Liczba całkowita od 1 do 15.

OSDBitLockerRebootCountOverride

Dotyczy kroku Wyłącz funkcję BitLocker .

Ustaw tę wartość, aby zastąpić liczbę ustawioną przez krok lub zmienną OSDBitLockerRebootCount . Podczas gdy inne metody akceptują tylko wartości od 1 do 15, jeśli ta zmienna zostanie ustawiona na 0, funkcja BitLocker pozostanie wyłączona przez czas nieokreślony. Ta zmienna jest przydatna, gdy sekwencja zadań ustawia jedną wartość, ale chcesz ustawić oddzielną wartość na poszczególnych urządzeniach lub na kolekcję.

Prawidłowe wartości

Liczba całkowita od 0 do 15.

OSDBitLockerRecoveryPassword

Dotyczy kroku Włącz funkcję BitLocker .

(dane wejściowe)

Zamiast generować hasło odzyskiwania losowego, krok Włącz funkcję BitLocker używa określonej wartości jako hasła odzyskiwania. Wartość musi być prawidłowym numerycznym hasłem odzyskiwania funkcji BitLocker.

OSDBitLockerStartupKey

Dotyczy kroku Włącz funkcję BitLocker .

(dane wejściowe)

Zamiast generować losowy klucz uruchamiania dla opcji zarządzania kluczem tylko na USB, krok Włącz funkcję BitLocker używa modułu TPM (Trusted Platform Module) jako klucza uruchamiania. Wartość musi być prawidłowym, 256-bitowym kluczem startowym funkcji BitLocker zakodowanym w formacie Base64.

OSDCaptureAccount

Dotyczy kroku Przechwytywanie obrazu systemu operacyjnego .

(dane wejściowe)

Określa nazwę konta systemu Windows, która ma uprawnienia do przechowywania przechwyconego obrazu w udziale sieciowym (OSDCaptureDestination). Określ również hasło OSDCaptureAccountPassword.

Aby uzyskać więcej informacji na temat przechwytywania konta obrazu systemu operacyjnego, zobacz Konta.

OSDCaptureAccountPassword

Dotyczy kroku Przechwytywanie obrazu systemu operacyjnego .

(dane wejściowe)

Określa hasło konta systemu Windows (OSDCaptureAccount) używane do przechowywania przechwyconego obrazu w udziale sieciowym (OSDCaptureDestination).

OSDCaptureDestination

Dotyczy kroku Przechwytywanie obrazu systemu operacyjnego .

(dane wejściowe)

Określa lokalizację, w której sekwencja zadań zapisuje przechwycony obraz systemu operacyjnego. Maksymalna długość nazwy katalogu to 255 znaków. Jeśli udział sieciowy wymaga uwierzytelniania, określ zmienne OSDCaptureAccount i OSDCaptureAccountPassword .

OSDComputerName (dane wejściowe)

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa nazwę komputera docelowego.

Przykład

%_SMSTSMachineName% (wartość domyślna)

OSDComputerName (dane wyjściowe)

Dotyczy kroku Przechwytywanie ustawień systemu Windows .

Ustaw na nazwę NetBIOS komputera. Wartość jest ustawiana tylko wtedy, gdy zmienna OSDMigrateComputerName ma wartość true.

OSDConfigFileName

Dotyczy kroku Zastosuj obraz systemu operacyjnego .

(dane wejściowe)

Określa nazwę pliku pliku odpowiedzi wdrożenia systemu operacyjnego skojarzonego z pakietem obrazu wdrożenia systemu operacyjnego.

OSDDataImageIndex

Dotyczy kroku Zastosuj obraz danych .

(dane wejściowe)

Określa wartość indeksu obrazu, który jest stosowany do komputera docelowego.

OSDDiskIndex

Dotyczy kroku Format i Dysk partycji .

(dane wejściowe)

Określa numer dysku fizycznego do partycjonowania.

W wersji 2010 i starszej ta liczba nie może być większa niż 99. W wersji 2103 i nowszej maksymalna liczba to 10 000. Ta zmiana ułatwia obsługę scenariuszy sieci magazynowania (SAN).

Domena OSDDNS

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa podstawowy serwer DNS używany przez komputer docelowy.

OSDDNSSuffixSearchOrder

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa kolejność wyszukiwania DNS dla komputera docelowego.

OSDDomainName

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa nazwę domeny usługi Active Directory przyłączanej przez komputer docelowy. Określona wartość musi być prawidłową nazwą domeny usług Active Directory Domain Services.

OSDDomainOUName

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa nazwę formatu RFC 1779 jednostki organizacyjnej (OU) przyłączanej przez komputer docelowy. Jeśli zostanie określona, wartość musi zawierać pełną ścieżkę.

Przykład

LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com

OSDDoNotLogCommand

Dotyczy kroków Instalowanie pakietu i Uruchamianie wiersza polecenia .

(dane wejściowe)

Aby zapobiec wyświetlaniu lub zarejestrowaniu potencjalnie poufnych danych, ustaw tę zmienną na TRUE. Ta zmienna maskuje nazwę programu w smsts.log podczas kroku Instalowanie pakietu .

Ustawienie tej zmiennej na TRUEwartość powoduje również ukrycie wiersza polecenia w kroku Uruchom wiersz polecenia w pliku dziennika.

OSDEnableTCPIPFiltering

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa, czy filtrowanie TCP/IP jest włączone.

Prawidłowe wartości

  • true
  • false (wartość domyślna)

OSDGPTBootDisk

Dotyczy kroku Format i Dysk partycji .

(dane wejściowe)

Określa, czy utworzyć partycję EFI na dysku twardym GPT. Komputery oparte na interfejsie EFI używają tej partycji jako dysku startowego.

Prawidłowe wartości

  • true
  • false (wartość domyślna)

OSDImageCreator

Dotyczy kroku Przechwytywanie obrazu systemu operacyjnego .

(dane wejściowe)

Opcjonalna nazwa użytkownika, który utworzył obraz. Ta nazwa jest przechowywana w pliku WIM. Maksymalna długość nazwy użytkownika wynosi 255 znaków.

OSDImageDescription

Dotyczy kroku Przechwytywanie obrazu systemu operacyjnego .

(dane wejściowe)

Opcjonalny opis przechwyconego obrazu systemu operacyjnego zdefiniowany przez użytkownika. Ten opis jest przechowywany w pliku WIM. Maksymalna długość opisu to 255 znaków.

OSDImageIndex

Dotyczy kroku Zastosuj obraz systemu operacyjnego .

(dane wejściowe)

Określa wartość indeksu obrazu pliku WIM, który jest stosowany do komputera docelowego.

OSDImageVersion

Dotyczy kroku Przechwytywanie obrazu systemu operacyjnego .

(dane wejściowe)

Opcjonalny numer wersji zdefiniowany przez użytkownika do przypisania do przechwyconego obrazu systemu operacyjnego. Ten numer wersji jest przechowywany w pliku WIM. Ta wartość może być dowolną kombinacją znaków alfanumerycznych o maksymalnej długości 32.

OSDInstallDriversAdditionalOptions

Dotyczy kroku Zastosuj pakiet sterownika .

(dane wejściowe)

Określa dodatkowe opcje dodawania do wiersza polecenia DISM podczas stosowania pakietu sterowników. Sekwencja zadań nie sprawdza opcji wiersza polecenia.

Aby użyć tej zmiennej, włącz to ustawienie, zainstaluj pakiet sterownika za pośrednictwem uruchomionej opcji DISM z opcją recurse w kroku Zastosuj pakiet sterownika .

Aby uzyskać więcej informacji, zobacz opcje wiersza polecenia DISM.

OSDJoinAccount

Dotyczy następujących kroków:

(dane wejściowe)

Określa konto użytkownika domeny, które jest używane do dodawania komputera docelowego do domeny. Ta zmienna jest wymagana podczas dołączania do domeny.

Aby uzyskać więcej informacji na temat konta dołączania do domeny sekwencji zadań, zobacz Konta.

OSDJoinDomainName

Dotyczy kroku Dołącz do domeny lub grupy roboczej .

(dane wejściowe)

Określa nazwę domeny usługi Active Directory, do którego jest przyłączany komputer docelowy. Długość nazwy domeny musi zawierać od 1 do 255 znaków.

OSDJoinDomainOUName

Dotyczy kroku Dołącz do domeny lub grupy roboczej .

(dane wejściowe)

Określa nazwę formatu RFC 1779 jednostki organizacyjnej (OU) przyłączanej przez komputer docelowy. Jeśli zostanie określona, wartość musi zawierać pełną ścieżkę. Długość nazwy jednostki organizacyjnej musi zawierać od 0 do 32 767 znaków. Ta wartość nie jest ustawiana, jeśli zmienna OSDJoinType jest ustawiona na (dołącz grupę 1 roboczą).

Przykład

LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com

OSDJoinPassword

Dotyczy następujących kroków:

(dane wejściowe)

Określa hasło dla konta OSDJoinAccount używanego przez komputer docelowy do przyłączenia się do domeny usługi Active Directory. Jeśli środowisko sekwencji zadań nie zawiera tej zmiennej, instalator systemu Windows próbuje wykonać puste hasło. Jeśli zmienna OSDJoinType jest ustawiona na 0 wartość (domena sprzężenia), ta wartość jest wymagana.

OSDJoinSkipReboot

Dotyczy kroku Dołącz do domeny lub grupy roboczej .

(dane wejściowe)

Określa, czy pomiń ponowne uruchomienie po dołączeniu komputera docelowego do domeny lub grupy roboczej.

Prawidłowe wartości

  • true
  • false

OSDJoinType

Dotyczy kroku Dołącz do domeny lub grupy roboczej .

(dane wejściowe)

Określa, czy komputer docelowy dołącza do domeny systemu Windows, czy do grupy roboczej.

Prawidłowe wartości

  • 0: Dołącz komputer docelowy do domeny systemu Windows
  • 1: Dołączanie komputera docelowego do grupy roboczej

OSDJoinWorkgroupName

Dotyczy kroku Dołącz do domeny lub grupy roboczej .

(dane wejściowe)

Określa nazwę grupy roboczej przyłączanej przez komputer docelowy. Długość nazwy grupy roboczej musi zawierać od 1 do 32 znaków.

OSDKeepActivation

Dotyczy kroku Przygotowywanie systemu Windows do przechwytywania .

(dane wejściowe)

Określa, czy program sysprep zachowuje lub resetuje flagę aktywacji produktu.

Prawidłowe wartości

  • true: zachowaj flagę aktywacji
  • false (ustawienie domyślne): resetowanie flagi aktywacji

OsdLayeredDriver

Począwszy od wersji 2107

Dotyczy kroku Zastosuj obraz systemu operacyjnego

Określ wartość całkowitą sterownika warstwowego do zainstalowania w systemie Windows. Aby uzyskać więcej informacji, zobacz ustawienie LayeredDriver systemu Windows.

Prawidłowe wartości dla OsdLayeredDriver

Value Sterownik klawiatury
0 Nie określaj (wartość domyślna)
1 Klawiatura rozszerzona PC/AT (101/102-key)
2 Klawiatura zgodna z koreańskim komputerem PC/AT 101-Key lub klawiatura Microsoft Natural (typ 1)
3 Klawiatura zgodna z koreańskim komputerem PC/AT 101-Key lub klawiatura Microsoft Natural (typ 2)
4 Klawiatura zgodna z koreańskim komputerem PC/AT 101-Key lub klawiatura Microsoft Natural (typ 3)
5 Klawiatura koreańska (103/106-key)
6 Klawiatura japońska (106/109-key)

OSDLocalAdminPassword

Dotyczy kroku Zastosuj ustawienia systemu Windows .

(dane wejściowe)

Określa hasło konta administratora lokalnego. Jeśli włączysz opcję losowo wygenerowania hasła administratora lokalnego i wyłączysz konto na wszystkich obsługiwanych platformach, krok zignoruje tę zmienną. Określona wartość musi zawierać od 1 do 255 znaków.

OSDLogPowerShellParameters

Dotyczy kroku Uruchamianie skryptu programu PowerShell .

(dane wejściowe)

Aby zapobiec rejestrowaniu potencjalnie poufnych danych, krok Uruchom skrypt programu PowerShell nie rejestruje parametrów skryptu w pliku smsts.log . Aby uwzględnić parametry skryptu w dzienniku sekwencji zadań, ustaw tę zmienną na wartość TRUE.

OSDMigrateAdapterSettings

Dotyczy kroku Przechwytywanie ustawień sieci .

(dane wejściowe)

Określa, czy sekwencja zadań przechwytuje informacje o karcie sieciowej. Te informacje obejmują ustawienia konfiguracji protokołów TCP/IP i DNS.

Prawidłowe wartości

  • true (wartość domyślna)
  • false

OSDMigrateAdditionalCaptureOptions

Dotyczy kroku Przechwytywanie stanu użytkownika .

(dane wejściowe)

Określ dodatkowe opcje wiersza polecenia dla narzędzia do migracji stanu użytkownika (USMT), które jest używane przez sekwencję zadań do przechwytywania stanu użytkownika. Krok nie uwidacznia tych ustawień w edytorze sekwencji zadań. Określ te opcje jako ciąg, który sekwencja zadań dołącza do automatycznie wygenerowanego wiersza polecenia USMT dla parametru ScanState.

Opcje USMT określone za pomocą tej zmiennej sekwencji zadań nie są weryfikowane pod kątem dokładności przed uruchomieniem sekwencji zadań.

Aby uzyskać więcej informacji na temat dostępnych opcji, zobacz ScanState Składnia.

OSDMigrateAdditionalRestoreOptions

Dotyczy kroku Przywracanie stanu użytkownika .

(dane wejściowe)

Określa dodatkowe opcje wiersza polecenia dla narzędzia do migracji stanu użytkownika (USMT), które jest używane przez sekwencję zadań podczas przywracania stanu użytkownika. Określ dodatkowe opcje jako ciąg, który sekwencja zadań dołącza do automatycznie wygenerowanego wiersza polecenia USMT dla parametru LoadState.

Opcje USMT określone za pomocą tej zmiennej sekwencji zadań nie są weryfikowane pod kątem dokładności przed uruchomieniem sekwencji zadań.

Aby uzyskać więcej informacji na temat dostępnych opcji, zobacz LoadState Składnia.

OSDMigrateComputerName

Dotyczy kroku Przechwytywanie ustawień systemu Windows .

(dane wejściowe)

Określa, czy nazwa komputera jest migrowana.

Prawidłowe wartości

OSDMigrateConfigFiles

Dotyczy kroku Przechwytywanie stanu użytkownika .

(dane wejściowe)

Określa pliki konfiguracji używane do kontrolowania przechwytywania profilów użytkowników. Ta zmienna jest używana tylko wtedy, gdy właściwość OSDMigrateMode jest ustawiona na Advancedwartość . Ta wartość listy rozdzielana przecinkami jest ustawiona na przeprowadzanie migracji niestandardowego profilu użytkownika.

Przykład

miguser.xml,migsys.xml,migapps.xml

OSDMigrateContinueOnLockedFiles

Dotyczy kroku Przechwytywanie stanu użytkownika .

(dane wejściowe)

Jeśli USMT nie może przechwycić niektórych plików, ta zmienna umożliwia kontynuowanie przechwytywania stanu użytkownika.

Prawidłowe wartości

  • true (wartość domyślna)
  • false

OSDMigrateContinueOnRestore

Dotyczy kroku Przywracanie stanu użytkownika .

(dane wejściowe)

Kontynuuj proces, nawet jeśli usmt nie może przywrócić niektórych plików.

Prawidłowe wartości

  • true (wartość domyślna)
  • false

Rejestrowanie OSDMigrateEnableVerboseLogging

Dotyczy następujących kroków:

(dane wejściowe)

Włącza pełne rejestrowanie dla narzędzia USMT. Krok wymaga tej wartości.

Prawidłowe wartości

  • true
  • false (wartość domyślna)

OSDMigrateLocalAccounts

Dotyczy kroku Przywracanie stanu użytkownika .

(dane wejściowe)

Określa, czy konto komputera lokalnego zostanie przywrócone.

Prawidłowe wartości

  • true
  • false (wartość domyślna)

OSDMigrateLocalAccountPassword

Dotyczy kroku Przywracanie stanu użytkownika .

(dane wejściowe)

Jeśli zmienna OSDMigrateLocalAccounts to true, ta zmienna musi zawierać hasło przypisane do wszystkich zmigrowanych kont lokalnych. UsMT przypisuje to samo hasło do wszystkich zmigrowanych kont lokalnych. Rozważ to hasło jako tymczasowe i zmień je później za pomocą innej metody.

OSDMigrateMode

Dotyczy kroku Przechwytywanie stanu użytkownika .

(dane wejściowe)

Umożliwia dostosowanie plików przechwyconych przez usmt.

Prawidłowe wartości

  • Simple: Sekwencja zadań używa tylko standardowych plików konfiguracji USMT

  • Advanced: Zmienna sekwencji zadań OSDMigrateConfigFiles określa pliki konfiguracji używane przez narzędzie USMT

OSDMigrateNetworkMembership

Dotyczy kroku Przechwytywanie ustawień sieci .

(dane wejściowe)

Określa, czy sekwencja zadań migruje informacje o członkostwie w grupie roboczej lub domenie.

Prawidłowe wartości

  • true (wartość domyślna)
  • false

OSDMigrateRegistrationInfo

Dotyczy kroku Przechwytywanie ustawień systemu Windows .

(dane wejściowe)

Określa, czy krok migruje informacje o użytkowniku i organizacji.

Prawidłowe wartości

OSDMigrateSkipEncryptedFiles

Dotyczy kroku Przechwytywanie stanu użytkownika .

(dane wejściowe)

Określa, czy zaszyfrowane pliki są przechwytywane.

Prawidłowe wartości

  • true
  • false (wartość domyślna)

OSDMigrateTimeZone

Dotyczy kroku Przechwytywanie ustawień systemu Windows .

(dane wejściowe)

Określa, czy strefa czasowa komputera jest migrowana.

Prawidłowe wartości

OSDNetworkJoinType

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa, czy komputer docelowy dołącza do domeny usługi Active Directory, czy do grupy roboczej.

Wartości wartości

  • 0: Dołączanie do domeny usługi Active Directory
  • 1: Dołączanie do grupy roboczej

OSDPartitions

Dotyczy kroku Format i Dysk partycji .

(dane wejściowe)

Ta zmienna sekwencji zadań jest zmienną tablicową ustawień partycji. Każdy element w tablicy reprezentuje ustawienia dla jednej partycji na dysku twardym. Dostęp do ustawień zdefiniowanych dla każdej partycji przez połączenie nazwy zmiennej tablicy z numerem partycji dysku opartego na zerowym i nazwą właściwości.

Użyj następujących nazw zmiennych, aby zdefiniować właściwości pierwszej partycji tworzonej przez ten krok na dysku twardym:

OSDPartitions0Type

Określa typ partycji. Ta właściwość jest wymagana. Prawidłowe wartości to Primary, Extended, Logicali Hidden.

OSDPartitions0FileSystem

Określa typ systemu plików do użycia podczas formatowania partycji. Ta właściwość jest opcjonalna. Jeśli nie określisz systemu plików, krok nie sformatuje partycji. Prawidłowe wartości to FAT32 i NTFS.

OSDPartitions0Bootable

Określa, czy partycja jest rozruchowa. Ta właściwość jest wymagana. Jeśli ta wartość jest ustawiona na TRUE dla dysków MBR, krok oznacza tę partycję jako aktywną.

OSDPartitions0QuickFormat

Określa typ używanego formatu. Ta właściwość jest wymagana. Jeśli ta wartość jest ustawiona na TRUEwartość , krok wykonuje szybki format. W przeciwnym razie krok wykonuje pełny format.

OSDPartitions0VolumeName

Określa nazwę, która jest przypisana do woluminu, gdy jest sformatowany. Ta właściwość jest opcjonalna.

OSDPartitions0Size

Określa rozmiar partycji. Ta właściwość jest opcjonalna. Jeśli ta właściwość nie zostanie określona, partycja zostanie utworzona przy użyciu całego pozostałego wolnego miejsca. Jednostki są określane przez zmienną OSDPartitions0SizeUnits .

OSDPartitions0SizeUnits

Krok używa tych jednostek do interpretacji zmiennej OSDPartitions0Size . Ta właściwość jest opcjonalna. Prawidłowe wartości to MB (wartość domyślna), GBi Percent.

OSDPartitions0VolumeLetterVariable

Gdy ten krok tworzy partycje, zawsze używa następnej dostępnej litery dysku w środowisku Windows PE. Ta opcjonalna właściwość umożliwia określenie nazwy innej zmiennej sekwencji zadań. Krok używa tej zmiennej do zapisania nowej litery dysku do przyszłego odwołania.

W przypadku zdefiniowania wielu partycji w tym kroku sekwencji zadań właściwości drugiej partycji są definiowane przy użyciu indeksu 1 w nazwie zmiennej. Na przykład: OSDPartitions1Type, OSDPartitions1FileSystem, OSDPartitions1Bootable, OSDPartitions1QuickFormat i OSDPartitions1VolumeName.

OSDPartitionStyle

Dotyczy kroku Format i Dysk partycji .

(dane wejściowe)

Określa styl partycji do użycia podczas partycjonowania dysku.

Prawidłowe wartości

  • GPT: użyj stylu tabeli partycji GUID
  • MBR: użyj stylu partycji głównego rekordu rozruchowego

OSDProductKey

Dotyczy kroku Zastosuj ustawienia systemu Windows .

(dane wejściowe)

Określa klucz produktu systemu Windows. Określona wartość musi zawierać od 1 do 255 znaków.

OSDRandomAdminPassword

Dotyczy kroku Zastosuj ustawienia systemu Windows .

(dane wejściowe)

Określa losowo wygenerowane hasło dla konta administratora lokalnego w nowym systemie operacyjnym.

Prawidłowe wartości

  • true (ustawienie domyślne): Instalator systemu Windows wyłącza konto administratora lokalnego na komputerze docelowym

  • false: Instalator systemu Windows włącza konto administratora lokalnego na komputerze docelowym i ustawia hasło konta na wartość OSDLocalAdminPassword

OSDRecoveryKeyPollingFrequency

Dotyczy kroku Włącz funkcję BitLocker .

Dotyczy wersji 2203 lub nowszej.

Częstotliwość, w ciągu kilku sekund, że akcja funkcji BitLocker będzie sondować bazę danych lokacji pod kątem stanu escrow klucza odzyskiwania. Wartość minimalna to 15 sekund. Wartość domyślna to 300 sekund (5 minut).

OSDRecoveryKeyPollingTimeout

Dotyczy kroku Włącz funkcję BitLocker .

Dotyczy wersji 2203 lub nowszej.

Maksymalna liczba sekund oczekiwania akcji funkcji BitLocker na escrowowanie klucza odzyskiwania do bazy danych lokacji. Wartość minimalna to 30 sekund. Wartość domyślna to 1800 sekund (30 minut).

OSDRegisteredOrgName (dane wejściowe)

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa domyślną zarejestrowaną nazwę organizacji w nowym systemie operacyjnym. Określona wartość musi zawierać od 1 do 255 znaków.

OSDRegisteredOrgName (dane wyjściowe)

Dotyczy kroku Przechwytywanie ustawień systemu Windows .

Ustaw nazwę zarejestrowanej organizacji komputera. Wartość jest ustawiana tylko wtedy, gdy zmienna OSDMigrateRegistrationInfo ma wartość true.

OSDRegisteredUserName

Dotyczy kroku Zastosuj ustawienia systemu Windows .

(dane wejściowe)

Określa domyślną zarejestrowaną nazwę użytkownika w nowym systemie operacyjnym. Określona wartość musi zawierać od 1 do 255 znaków.

OSDServerLicenseConnectionLimit

Dotyczy kroku Zastosuj ustawienia systemu Windows .

(dane wejściowe)

Określa maksymalną dozwoloną liczbę połączeń. Określona liczba musi znajdować się w zakresie od 5 do 9999 połączeń.

OSDServerLicenseMode

Dotyczy kroku Zastosuj ustawienia systemu Windows .

(dane wejściowe)

Określa używany tryb licencji systemu Windows Server.

Prawidłowe wartości

  • PerSeat
  • PerServer

OSDSetupAdditionalUpgradeOptions

Dotyczy kroku Uaktualnij system operacyjny .

(dane wejściowe)

Określa dodatkowe opcje wiersza polecenia, które są dodawane do instalatora systemu Windows podczas uaktualniania. Sekwencja zadań nie sprawdza opcji wiersza polecenia.

Aby uzyskać więcej informacji, zobacz Opcje Command-Line konfiguracji systemu Windows.

OSDStateFallbackToNAA

Dotyczy kroku Magazyn stanu żądania .

(dane wejściowe)

Gdy konto komputera nie może nawiązać połączenia z punktem migracji stanu, ta zmienna określa, czy sekwencja zadań wraca do korzystania z konta dostępu do sieci (NAA).

Aby uzyskać więcej informacji na temat konta dostępu do sieci, zobacz Konta.

Prawidłowe wartości

  • true
  • false (wartość domyślna)

OSDStateSMPRetryCount

Dotyczy kroku Magazyn stanu żądania .

(dane wejściowe)

Określa liczbę prób znalezienia punktu migracji stanu przez krok sekwencji zadań przed niepowodzeniem kroku. Określona liczba musi wynosić od 0 do 600.

OSDStateSMPRetryTime

Dotyczy kroku Magazyn stanu żądania .

(dane wejściowe)

Określa liczbę sekund oczekiwania kroku sekwencji zadań między ponawianą próbą. Liczba sekund może wynosić maksymalnie 30 znaków.

OSDStateStorePath

Dotyczy następujących kroków:

(dane wejściowe)

Nazwa udziału sieciowego lub ścieżki lokalnej folderu, w którym sekwencja zadań zapisuje lub przywraca stan użytkownika. Nie ma wartości domyślnej.

OSDTargetSystemDrive

Dotyczy kroku Zastosuj obraz systemu operacyjnego .

(dane wyjściowe)

Określa literę dysku partycji zawierającej pliki systemu operacyjnego po zastosowaniu obrazu.

OSDTargetSystemRoot (dane wejściowe)

Dotyczy kroku Przechwytywanie obrazu systemu operacyjnego .

Określa ścieżkę do katalogu systemu Windows zainstalowanego systemu operacyjnego na komputerze odniesienia. Sekwencja zadań sprawdza ją jako obsługiwany system operacyjny do przechwytywania przez program Configuration Manager.

OSDTargetSystemRoot (dane wyjściowe)

Dotyczy kroku Przygotowywanie systemu Windows do przechwytywania .

Określa ścieżkę do katalogu systemu Windows zainstalowanego systemu operacyjnego na komputerze odniesienia. Sekwencja zadań sprawdza ją jako obsługiwany system operacyjny do przechwytywania przez program Configuration Manager.

OSDTimeZone (dane wejściowe)

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa domyślne ustawienie strefy czasowej używane w nowym systemie operacyjnym.

Ustaw wartość tej zmiennej na niezmienną nazwę języka strefy czasowej. Na przykład użyj ciągu w Std wartości strefy czasowej w ramach następującego klucza rejestru: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.

OSDTimeZone (dane wyjściowe)

Dotyczy kroku Przechwytywanie ustawień systemu Windows .

Ustaw na strefę czasowa komputera. Wartość jest ustawiana tylko wtedy, gdy zmienna OSDMigrateTimeZone jest ustawiona na truewartość .

OSDWindowsSettingsInputLocale

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa domyślne ustawienie ustawień regionalnych wejściowych używane w nowym systemie operacyjnym.

Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi konfiguracji systemu Windows, zobacz Microsoft-Windows-International-Core — InputLocale.

OSDWindowsSettingsSystemLocale

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa domyślne ustawienie ustawień regionalnych systemu, które jest używane w nowym systemie operacyjnym.

Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi konfiguracji systemu Windows, zobacz Microsoft-Windows-International-Core — SystemLocale.

OSDWindowsSettingsUILanguage

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa domyślne ustawienie języka interfejsu użytkownika używane w nowym systemie operacyjnym.

Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi konfiguracji systemu Windows, zobacz Microsoft-Windows-International-Core — UILanguage.

OSDWindowsSettingsUILanguageFallback

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa rezerwowe ustawienie języka interfejsu użytkownika używane w nowym systemie operacyjnym.

Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi konfiguracji systemu Windows, zobacz Microsoft-Windows-International-Core — UILanguageFallback.

OSDWindowsSettingsUserLocale

Dotyczy kroku Zastosuj ustawienia systemu Windows .

Określa domyślne ustawienie ustawień regionalnych użytkownika, które jest używane w nowym systemie operacyjnym.

Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi konfiguracji systemu Windows, zobacz Microsoft-Windows-International-Core — UserLocale.

OSDWipeDestinationPartition

Dotyczy kroku Zastosuj obraz danych .

(dane wejściowe)

Określa, czy mają zostać usunięte pliki znajdujące się na partycji docelowej.

Prawidłowe wartości

  • true (wartość domyślna)
  • false

OSDWorkgroupName

Dotyczy kroku Zastosuj ustawienia sieci .

(dane wejściowe)

Określa nazwę grupy roboczej przyłączanej przez komputer docelowy.

Określ tę zmienną lub zmienną OSDDomainName . Nazwa grupy roboczej może zawierać maksymalnie 32 znaki.

SetupCompletePause

Dotyczy kroku Uaktualnij system operacyjny .

Ta zmienna służy do rozwiązywania problemów z chronometrażem sekwencji zadań uaktualniania w miejscu w oknie 10 na urządzeniach o wysokiej wydajności po zakończeniu instalacji systemu Windows. Po przypisaniu wartości w sekundach do tej zmiennej proces instalacji systemu Windows opóźnia ten czas przed uruchomieniem sekwencji zadań. Ten limit czasu zapewnia klientowi programu Configuration Manager dodatkowy czas na zainicjowanie.

Następujące wpisy dziennika są typowymi przykładami tego problemu, które można skorygować za pomocą tej zmiennej:

  • Składnik TSManager rejestruje wpisy podobne do następujących błędów w smsts.log:

    Failed to initate policy evaluation for namespace 'root\ccm\policy\machine', hr=0x80041010
    Error compiling client config policies. code 80041010
    Task Sequence Manager could not initialize Task Sequence Environment. code 80041010
    
  • Instalator systemu Windows rejestruje wpisy podobne do następujących błędów w setupcomplete.log:

    Running C:\windows\CCM\\TSMBootstrap.exe to resume task sequence
    ERRORLEVEL = -1073741701
    TSMBootstrap did not request reboot, resetting registry
    Exiting setupcomplete.cmd
    

SMSClientInstallProperties

Dotyczy kroku Konfiguracja systemu Windows i programu ConfigMgr .

(dane wejściowe)

Określa właściwości instalacji klienta używane przez sekwencję zadań podczas instalowania klienta programu Configuration Manager.

Aby uzyskać więcej informacji, zobacz Informacje o parametrach instalacji klienta i właściwościach.

SMSConnectNetworkFolderAccount

Dotyczy kroku Połącz z folderem sieciowym .

(dane wejściowe)

Określa konto użytkownika, które jest używane do nawiązywania połączenia z udziałem sieciowym w programie SMSConnectNetworkFolderPath. Określ hasło konta z wartością SMSConnectNetworkFolderPassword .

Aby uzyskać więcej informacji na temat konta połączenia folderu sieciowego sekwencji zadań, zobacz Konta.

SMSConnectNetworkFolderDriveLetter

Dotyczy kroku Połącz z folderem sieciowym .

(dane wejściowe)

Określa literę dysku sieciowego, z którym ma zostać nawiązane połączenie. Ta wartość jest opcjonalna. Jeśli nie zostanie określony, połączenie sieciowe nie zostanie zamapowane na literę dysku. Jeśli ta wartość jest określona, wartość musi znajdować się w zakresie od D do Z. Nie używaj znaku X, jest to litera dysku używana przez system Windows PE w fazie środowiska Windows PE.

Przykłady

  • D:
  • E:

SMSConnectNetworkFolderPassword

Dotyczy kroku Połącz z folderem sieciowym .

(dane wejściowe)

Określa hasło dla konta SMSConnectNetworkFolderAccount używanego do nawiązywania połączenia z udziałem sieciowym w programie SMSConnectNetworkFolderPath.

SMSConnectNetworkFolderPath

Dotyczy kroku Połącz z folderem sieciowym .

(dane wejściowe)

Określa ścieżkę sieci dla połączenia. Jeśli musisz zamapować tę ścieżkę na literę dysku, użyj wartości SMSConnectNetworkFolderDriveLetter .

Przykład

\\server\share

SMSInstallUpdateTarget

Dotyczy kroku Instalowanie aktualizacji oprogramowania .

(dane wejściowe)

Określa, czy zainstalować wszystkie aktualizacje, czy tylko aktualizacje obowiązkowe.

Prawidłowe wartości

  • All
  • Mandatory

SMSRebootMessage

Dotyczy kroku Uruchom ponownie komputer .

(dane wejściowe)

Określa komunikat, który ma być wyświetlany użytkownikom przed ponownym uruchomieniem komputera docelowego. Jeśli ta zmienna nie jest ustawiona, zostanie wyświetlony domyślny tekst wiadomości. Określony komunikat nie może przekraczać 512 znaków.

Przykład

Save your work before the computer restarts.

SMSRebootTimeout

Dotyczy kroku Uruchom ponownie komputer .

(dane wejściowe)

Określa liczbę sekund, przez którą ostrzeżenie jest wyświetlane użytkownikowi przed ponownym uruchomieniem komputera.

Przykłady

  • 0 (ustawienie domyślne): nie wyświetlaj komunikatu ponownego uruchomienia
  • 60: Wyświetl ostrzeżenie przez minutę

SMSTSAllowTokenAuthURLForACP

Dotyczy wersji 2203 lub nowszej

Jeśli używasz zmiennej SMSTSDownloadProgram do używania alternatywnego dostawcy zawartości, ustaw tę zmienną tak, aby true zezwalała na używanie uwierzytelniania tokenu. Jeśli nie ustawisz tej zmiennej lub nie ustawisz jej na falsewartość , pominie ona wszelkie źródła uwierzytelniania tokenu. Alternatywny dostawca zawartości musi obsługiwać uwierzytelnianie tokenu.

Aby uzyskać więcej informacji, zobacz Uwierzytelnianie klienta cmg.

SMSTSAssignmentsDownloadInterval

Liczba sekund oczekiwania przed próbą pobrania zasad przez klienta od ostatniej próby zwrócenia żadnych zasad. Domyślnie klient czeka 0 sekund przed ponowieniem próby.

Tę zmienną można ustawić przy użyciu polecenia przeduruchomieniowego z nośnika lub środowiska PXE.

SMSTSAssignmentsDownloadRetry

Ile razy klient próbuje pobrać zasady po znalezieniu żadnych zasad przy pierwszej próbie. Domyślnie klient ponawia próbę 0 razy.

Tę zmienną można ustawić przy użyciu polecenia przeduruchomieniowego z nośnika lub środowiska PXE.

SMSTSAssignUsersMode

Określa sposób, w jaki sekwencja zadań kojarzy użytkowników z komputerem docelowym. Ustaw zmienną na jedną z następujących wartości:

  • Auto: gdy sekwencja zadań wdraża system operacyjny na komputerze docelowym, tworzy relację między określonymi użytkownikami a komputerem docelowym.

  • Oczekujące: sekwencja zadań tworzy relację między określonymi użytkownikami a komputerem docelowym. Aby ją ustawić, administrator musi zatwierdzić relację.

  • Wyłączone: sekwencja zadań nie kojarzy użytkowników z komputerem docelowym podczas wdrażania systemu operacyjnego.

SMSTSDisableStatusRetry

W scenariuszach rozłączonych aparat sekwencji zadań wielokrotnie próbuje wysyłać komunikaty o stanie do punktu zarządzania. To zachowanie w tym scenariuszu powoduje opóźnienia w przetwarzaniu sekwencji zadań.

Ustaw tę zmienną na wartość , a true aparat sekwencji zadań nie próbuje wysyłać komunikatów o stanie po tym, jak pierwszy komunikat nie zostanie wysłany. Ta pierwsza próba obejmuje wiele ponownych prób.

Po ponownym uruchomieniu sekwencji zadań wartość tej zmiennej będzie się powtarzać. Jednak sekwencja zadań próbuje wysłać początkowy komunikat o stanie. Ta pierwsza próba obejmuje wiele ponownych prób. W przypadku powodzenia sekwencja zadań kontynuuje wysyłanie stanu niezależnie od wartości tej zmiennej. Jeśli nie można wysłać stanu, sekwencja zadań używa wartości tej zmiennej.

Uwaga

Raportowanie stanu sekwencji zadań opiera się na tych komunikatach o stanie, aby wyświetlić postęp, historię i szczegóły każdego kroku. Jeśli nie można wysłać komunikatów o stanie, nie są one umieszczane w kolejce. Po przywróceniu łączności do punktu zarządzania nie są one wysyłane później. To zachowanie powoduje, że raportowanie stanu sekwencji zadań jest niekompletne i brakuje elementów.

SMSTSDisableWow64Redirection

Dotyczy kroku Uruchom wiersz polecenia .

(dane wejściowe)

Domyślnie w 64-bitowym systemie operacyjnym sekwencja zadań lokalizuje i uruchamia program w wierszu polecenia przy użyciu przekierowania systemu plików WOW64. To zachowanie umożliwia poleceniu znalezienie 32-bitowych wersji programów systemu operacyjnego i bibliotek DLL. Ustawienie tej zmiennej powoduje true wyłączenie funkcji przekierowywania systemu plików WOW64. Polecenie znajduje natywne 64-bitowe wersje programów systemu operacyjnego i bibliotek DLL. Ta zmienna nie ma wpływu podczas uruchamiania w 32-bitowym systemie operacyjnym.

SMSTSDownloadAbortCode

Ta zmienna zawiera wartość kodu przerwania dla narzędzia do pobierania programu zewnętrznego. Ten program jest określony w zmiennej SMSTSDownloadProgram . Jeśli program zwraca kod błędu równy wartości zmiennej SMSTSDownloadAbortCode, pobieranie zawartości kończy się niepowodzeniem i nie jest podejmowana żadna inna metoda pobierania.

SMSTSDownloadProgram

Ta zmienna służy do określania alternatywnego dostawcy zawartości (ACP). ACP to program pobierający, który służy do pobierania zawartości. Sekwencja zadań używa protokołu ACP zamiast domyślnego pobierania programu Configuration Manager. W ramach procesu pobierania zawartości sekwencja zadań sprawdza tę zmienną. Jeśli zostanie określona, sekwencja zadań uruchamia program w celu pobrania zawartości.

SMSTSDownloadRetryCount

Liczba prób pobrania zawartości z punktu dystrybucji przez program Configuration Manager. Domyślnie klient ponawia próbę 2 razy.

SMSTSDownloadRetryDelay

Liczba sekund oczekiwania programu Configuration Manager przed ponownym pobraniem zawartości z punktu dystrybucji. Domyślnie klient czeka 15 sekund przed ponowieniem próby.

SMSTSDriverRequestConnectTimeOut

Dotyczy kroku Automatycznie zastosuj sterowniki .

Podczas żądania wykazu sterowników ta zmienna jest liczbą sekund oczekiwania sekwencji zadań na połączenie z serwerem HTTP. Jeśli połączenie trwa dłużej niż ustawienie limitu czasu, sekwencja zadań anuluje żądanie. Domyślnie limit czasu jest ustawiony na 60 sekund.

SMSTSDriverRequestReceiveTimeOut

Dotyczy kroku Automatycznie zastosuj sterowniki .

Podczas żądania wykazu sterowników ta zmienna to liczba sekund oczekiwania sekwencji zadań na odpowiedź. Jeśli połączenie trwa dłużej niż ustawienie limitu czasu, sekwencja zadań anuluje żądanie. Domyślnie limit czasu jest ustawiony na 480 sekund.

SMSTSDriverRequestResolveTimeOut

Dotyczy kroku Automatycznie zastosuj sterowniki .

Podczas żądania wykazu sterowników ta zmienna jest liczbą sekund oczekiwania sekwencji zadań na rozpoznawanie nazw HTTP. Jeśli połączenie trwa dłużej niż ustawienie limitu czasu, sekwencja zadań anuluje żądanie. Domyślnie limit czasu jest ustawiony na 60 sekund.

SMSTSDriverRequestSendTimeOut

Dotyczy kroku Automatycznie zastosuj sterowniki .

Podczas wysyłania żądania dla wykazu sterowników ta zmienna to liczba sekund oczekiwania sekwencji zadań na wysłanie żądania. Jeśli żądanie trwa dłużej niż ustawienie limitu czasu, sekwencja zadań anuluje żądanie. Domyślnie limit czasu jest ustawiony na 60 sekund.

SMSTSErrorDialogTimeout

Gdy wystąpi błąd w sekwencji zadań, zostanie wyświetlone okno dialogowe z błędem. Sekwencja zadań automatycznie odrzuca ją po liczbie sekund określonej przez tę zmienną. Domyślnie ta wartość to 900 sekund (15 minut).

SMSTSLanguageFolder

Ta zmienna umożliwia zmianę języka wyświetlania obrazu rozruchowego neutralnego dla języka.

SMSTSLocalDataDrive

Określa, gdzie sekwencja zadań przechowuje tymczasowe pliki pamięci podręcznej na komputerze docelowym podczas jego działania.

Ustaw tę zmienną przed rozpoczęciem sekwencji zadań, na przykład przez ustawienie zmiennej kolekcji. Po uruchomieniu sekwencji zadań program Configuration Manager definiuje zmienną _SMSTSMDataPath na podstawie zdefiniowanej zmiennej SMSTSLocalDataDrive.

SMSTSMP

Ta zmienna służy do określania adresu URL lub adresu IP punktu zarządzania programu Configuration Manager.

SMSTSMPListRequestTimeoutEnabled

Dotyczy następujących kroków:

(dane wejściowe)

Jeśli klient nie znajduje się w intranecie, użyj tej zmiennej, aby włączyć powtarzające się żądania MPList w celu odświeżenia klienta. Domyślnie ta zmienna jest ustawiona na True.

Gdy klienci są w Internecie, ustaw tę zmienną, aby False uniknąć niepotrzebnych opóźnień.

SMSTSMPListRequestTimeout

Dotyczy następujących kroków:

(dane wejściowe)

Jeśli sekwencja zadań nie może pobrać listy punktów zarządzania (MPList) z usług lokalizacji, ta zmienna określa, ile milisekund czeka, zanim ponawia próbę wykonania kroku. Domyślnie sekwencja zadań czeka milisekundy 60000 (60 sekund), zanim ponawia próbę. Ponawia próbę do trzech razy.

SMSTSPeerDownload

Ta zmienna umożliwia klientowi korzystanie z równorzędnej pamięci podręcznej systemu Windows PE. Ustawienie tej zmiennej w taki sposób, aby true ta funkcja była włączona.

SMSTSPeerRequestPort

Niestandardowy port sieciowy używany przez równorzędną pamięć podręczną systemu Windows PE do początkowej emisji. Domyślny port skonfigurowany w ustawieniach klienta to 8004.

SMSTSPersistContent

Ta zmienna służy do tymczasowego utrwalania zawartości w pamięci podręcznej sekwencji zadań. Ta zmienna różni się od SMSTSPreserveContent, która przechowuje zawartość w pamięci podręcznej klienta programu Configuration Manager po zakończeniu sekwencji zadań. Program SMSTSPersistContent używa pamięci podręcznej sekwencji zadań, a program SMSTSPreserveContent używa pamięci podręcznej klienta programu Configuration Manager.

SMSTSPostAction

Określa polecenie, które jest uruchamiane po zakończeniu sekwencji zadań. Tuż przed zakończeniem sekwencji zadań proces TSManager powoduje wyświetlenie określonej akcji post. Nie czeka ani nie rejestruje żadnego stanu, po prostu kończy działanie po wywołaniu tego polecenia.

Na przykład określ shutdown.exe /r /t 30 /f , aby ponownie uruchomić komputer 30 sekund po zakończeniu sekwencji zadań.

SMSTSPreferredAdvertID

Wymusza sekwencję zadań na uruchomienie określonego docelowego wdrożenia na komputerze docelowym. Ustaw tę zmienną za pomocą polecenia przeduruchomieniowego z nośnika lub środowiska PXE. Jeśli ta zmienna jest ustawiona, sekwencja zadań zastępuje wszystkie wymagane wdrożenia.

SMSTSPreserveContent

Ta zmienna flaguje zawartość w sekwencji zadań, która ma być przechowywana w pamięci podręcznej klienta programu Configuration Manager po wdrożeniu. Ta zmienna różni się od SMSTSPersistContent, która przechowuje zawartość tylko przez czas trwania sekwencji zadań. Program SMSTSPersistContent używa pamięci podręcznej sekwencji zadań, a program SMSTSPreserveContent używa pamięci podręcznej klienta programu Configuration Manager. Ustaw opcję SMSTSPreserveContent, aby true włączyć tę funkcję.

SMSTSRebootDelay

Określa liczbę sekund oczekiwania przed ponownym uruchomieniem komputera. Jeśli ta zmienna ma wartość zero (0), menedżer sekwencji zadań nie wyświetla okna dialogowego powiadomień przed ponownym uruchomieniem.

Przykład

  • 0: nie wyświetlaj powiadomienia

  • 60: wyświetlanie powiadomienia przez minutę

SMSTSRebootDelayNext

Użyj tej zmiennej z istniejącą zmienną SMSTSRebootDelay . Jeśli chcesz, aby jakiekolwiek późniejsze ponowne uruchomienie miało miejsce z innym limitem czasu niż pierwszy, ustaw wartość SMSTSRebootDelayNext na inną wartość w sekundach.

Przykład

Chcesz przekazać użytkownikom 60-minutowe powiadomienie o ponownym uruchomieniu na początku sekwencji zadań uaktualniania w miejscu systemu Windows. Po upływie tego pierwszego długiego limitu czasu dodatkowe limity czasu mają wynosić tylko 60 sekund. Ustaw wartość SMSTSRebootDelay na 3600, a wartość SMSTSRebootDelayNext na 60.

SMSTSRebootMessage

Określa komunikat do wyświetlenia w oknie dialogowym powiadamiania o ponownym uruchomieniu. Jeśli ta zmienna nie jest ustawiona, zostanie wyświetlony komunikat domyślny.

Przykład

The task sequence is restarting this computer

SMSTSRebootRequested

Wskazuje, że żądanie ponownego uruchomienia jest wymagane po ukończeniu bieżącego kroku sekwencji zadań. Jeśli krok sekwencji zadań wymaga ponownego uruchomienia w celu ukończenia akcji, ustaw tę zmienną. Po ponownym uruchomieniu komputera sekwencja zadań będzie nadal uruchamiana od następnego kroku sekwencji zadań.

  • HD: Uruchom ponownie zainstalowany system operacyjny
  • WinPE: Uruchom ponownie skojarzony obraz rozruchowy

SMSTSRetryRequested

Żąda ponownej próby po ukończeniu bieżącego kroku sekwencji zadań. Jeśli ta zmienna sekwencji zadań jest ustawiona, skonfiguruj również zmienną SMSTSRebootRequested . Po ponownym uruchomieniu komputera menedżer sekwencji zadań ponownie uruchamia ten sam krok sekwencji zadań.

SMSTSRunCommandLineAsUser

Dotyczy kroku Uruchom wiersz polecenia .

Użyj zmiennych sekwencji zadań, aby skonfigurować kontekst użytkownika dla kroku Uruchom wiersz polecenia . Nie musisz konfigurować kroku Uruchom wiersz polecenia przy użyciu konta zastępczego, aby używać zmiennych SMSTSRunCommandLineUserName i SMSTSRunCommandLineUserPassword .

Skonfiguruj SMSTSRunCommandLineAsUser przy użyciu jednej z następujących wartości:

  • true: wszelkie dalsze kroki uruchamiania wiersza polecenia są uruchamiane w kontekście użytkownika określonego w programie SMSTSRunCommandLineUserName.

  • false: Wszelkie dalsze kroki uruchamiania wiersza polecenia są uruchamiane w kontekście skonfigurowanym w kroku.

SMSTSRunCommandLineUserName

Dotyczy kroku Uruchom wiersz polecenia .

(dane wejściowe)

Określa konto, za pomocą którego jest uruchamiany wiersz polecenia. Wartość jest ciągiem nazwy użytkownika formularza dla konta lokalnego lub domeny\nazwy użytkownika dla domeny. Określ hasło konta za pomocą zmiennej SMSTSRunCommandLineUserPassword .

Uwaga

Użyj zmiennej SMSTSRunCommandLineAsUser z tą zmienną, aby skonfigurować kontekst użytkownika dla tego kroku.

Aby uzyskać więcej informacji na temat konta uruchom jako sekwencji zadań, zobacz Konta.

SMSTSRunCommandLineUserPassword

Dotyczy kroku Uruchom wiersz polecenia .

(dane wejściowe)

Określa hasło dla konta określonego przez zmienną SMSTSRunCommandLineUserName .

SMSTSRunPowerShellAsUser

Dotyczy kroku Uruchamianie skryptu programu PowerShell .

Użyj zmiennych sekwencji zadań, aby skonfigurować kontekst użytkownika dla kroku Uruchamianie skryptu programu PowerShell . Nie musisz konfigurować kroku Uruchom skrypt programu PowerShell przy użyciu konta zastępczego, aby używać zmiennych SMSTSRunPowerShellUserName i SMSTSRunPowerShellUserPassword .

Skonfiguruj SMSTSRunPowerShellAsUser przy użyciu jednej z następujących wartości:

  • true: Wszelkie dalsze kroki uruchamiania skryptu programu PowerShell są uruchamiane w kontekście użytkownika określonego w programie SMSTSRunPowerShellUserName.

  • false: Wszelkie dalsze kroki uruchamiania skryptu programu PowerShell są uruchamiane w kontekście skonfigurowanym w kroku.

SMSTSRunPowerShellUserName

Dotyczy kroku Uruchamianie skryptu programu PowerShell .

(dane wejściowe)

Określa konto, za pomocą którego jest uruchamiany skrypt programu PowerShell. Wartość jest ciągiem nazwy użytkownika formularza lub domeny\nazwy użytkownika. Określ hasło konta za pomocą zmiennej SMSTSRunPowerShellUserPassword .

Uwaga

Aby użyć tych zmiennych, skonfiguruj krok Uruchom skrypt programu PowerShell z ustawieniem Uruchom ten krok jako następujące konto. Po włączeniu tej opcji, jeśli ustawiasz nazwę użytkownika i hasło ze zmiennymi, określ dowolną wartość dla konta.

Aby uzyskać więcej informacji na temat konta uruchom jako sekwencji zadań, zobacz Konta.

SMSTSRunPowerShellUserPassword

Dotyczy kroku Uruchamianie skryptu programu PowerShell .

(dane wejściowe)

Określa hasło dla konta określonego przez zmienną SMSTSRunPowerShellUserName .

SMSTSSoftwareUpdateScanTimeout

Dotyczy kroku Instalowanie aktualizacji oprogramowania .

(dane wejściowe)

W tym kroku kontroluj limit czasu skanowania aktualizacji oprogramowania. Jeśli na przykład podczas skanowania oczekujesz wielu aktualizacji, zwiększ wartość. Wartość domyślna to 3600 sekundy (60 minut). Wartość zmiennej jest ustawiana w sekundach.

SMSTSUDAUsers

Określa podstawowych użytkowników komputera docelowego przy użyciu następującego formatu: <DomainName>\<UserName>. Rozdziel wielu użytkowników za pomocą przecinka (,). Aby uzyskać więcej informacji, zobacz Kojarzenie użytkowników z komputerem docelowym.

Przykład

contoso\jqpublic, contoso\megb, contoso\janedoh

SMSTSWaitCcmexecOperationalTimeout

(dane wejściowe)

Ta zmienna służy do kontrolowania limitu czasu dla sekwencji zadań, aby oczekiwać na całkowite uruchomienie usługi hosta agenta programu SMS (ccmexec). Określ tę wartość w sekundach. Domyślny okres limitu czasu to 30 minut lub 1800 sekund.

Przykłady SMSTSWaitCcmexecOperationalTimeout

  • 1800 (wartość domyślna): 30 minut
  • 300: Sekwencja zadań czeka pięć minut na uruchomienie programu ccmexec

SMSTSWaitForSecondReboot

Dotyczy kroku Instalowanie aktualizacji oprogramowania .

(dane wejściowe)

Ta opcjonalna zmienna sekwencji zadań kontroluje zachowanie klienta, gdy instalacja aktualizacji oprogramowania wyzwalana przez zadanie Instalowanie aktualizacji oprogramowania wymaga wielokrotnego ponownego uruchomienia. Ustaw tę zmienną przed krokiem Instalowanie aktualizacji oprogramowania , aby zapobiec awarii sekwencji zadań z powodu wielu ponownych uruchomień z instalacji aktualizacji oprogramowania.

Ta zmienna jest przydatna, gdy pojedynczy krok sekwencji zadań Zainstaluj aktualizacje oprogramowania instaluje aktualizacje oprogramowania, które wymagają wielu ponownych uruchomień, aby zakończyć instalację.

Ustaw wartość SMSTSWaitForSecondReboot w sekundach, aby określić czas wstrzymania sekwencji zadań w tym kroku podczas ponownego uruchamiania komputera. Zezwalaj na wystarczającą ilość czasu w przypadku wielu ponownych uruchomień. Jeśli na przykład ustawisz wartość SMSTSWaitForSecondReboot na 600wartość , sekwencja zadań zostanie wstrzymana na 10 minut po ponownym uruchomieniu przed uruchomieniem dodatkowych kroków.

Zmienna SMSTSWaitForSecondReboot jest przeznaczona do użycia z zadaniem Instalowanie aktualizacji oprogramowania , ale można ją ustawić w dowolnym miejscu w sekwencji zadań w celu wprowadzenia opóźnień po ponownym uruchomieniu zainicjowanym przez zadania inne niż zadanie Instalowanie aktualizacji oprogramowania . Z tego powodu, gdy ta zmienna jest ustawiona przed zadaniem Instalowanie aktualizacji oprogramowania , zaleca się również jej ponowne ustawienie po zadaniu Zainstaluj aktualizacje oprogramowania z 0wartością . Spowoduje to zresetowanie zmiennej i zapobieganie niepotrzebnym opóźnieniom w sekwencji zadań. Jeśli sekwencja zadań zawiera wiele zadań Instalowanie aktualizacji oprogramowania , zdefiniuj zmienną do żądanej wartości przed pierwszym zadaniem Zainstaluj aktualizacje oprogramowania , a następnie zresetuj ją z powrotem do 0 po ostatnim zadaniu Zainstaluj aktualizacje oprogramowania .

Uwaga

Ta zmienna dotyczy tylko sekwencji zadań OSD, które wdrażają system operacyjny. Nie działa z żadną sekwencją zadań, która nie korzysta z zadania Konfiguracja systemu Windows i programu ConfigMgr , takiego jak autonomiczne sekwencje zadań lub sekwencje zadań uaktualniania w miejscu.

TSDebugMode

Ustaw tę zmienną TRUE na obiekt kolekcji lub komputera, do którego jest wdrażana sekwencja zadań. Każde urządzenie z tym zestawem zmiennych spowoduje przełączenie dowolnej sekwencji zadań wdrożonej do niego w tryb debugowania.

Aby uzyskać więcej informacji, zobacz Debugowanie sekwencji zadań.

TSDebugOnError

Ustaw tę zmienną na TRUE automatyczne uruchamianie debugera sekwencji zadań , gdy sekwencja zadań zwróci błąd.

Ustaw tę zmienną przy użyciu:

TSDisableProgressUI

Ta zmienna służy do kontrolowania, kiedy sekwencja zadań wyświetla postęp użytkownikom końcowym. Aby ukryć lub wyświetlić postęp w różnym czasie, ustaw tę zmienną wiele razy w sekwencji zadań.

  • true: Ukryj postęp sekwencji zadań

  • false: Wyświetlanie postępu sekwencji zadań

TSErrorOnWarning

Dotyczy kroku Instalowanie aplikacji .

(dane wejściowe)

Określ, czy aparat sekwencji zadań traktuje wykryte ostrzeżenie jako błąd w tym kroku. Sekwencja zadań ustawia zmienną _TSAppInstallStatus na Warning wartość, gdy co najmniej jedna aplikacja lub wymagana zależność nie została zainstalowana, ponieważ nie spełnia wymagania. Po ustawieniu tej zmiennej na Truewartość , a sekwencja zadań ustawia _TSAppInstallStatus na Warningwartość , wynik jest błędem. Wartość False jest zachowaniem domyślnym.

TSProgressInfoLevel

Określ tę zmienną, aby kontrolować typ informacji wyświetlanych w oknie postępu sekwencji zadań. Użyj następujących wartości dla tej zmiennej:

  • 1: dołącz bieżący krok i łączną liczbę kroków do tekstu postępu. Na przykład 2 z 10.
  • 2: uwzględnij bieżący krok, łączną liczbę kroków i procent ukończenia. Na przykład 2 z 10 (ukończone 20%).
  • 3: Uwzględnij ukończoną wartość procentową. Na przykład (ukończono 20%).

TSUEFIDrive

Użyj właściwości partycji FAT32 w polu Zmienna . Gdy sekwencja zadań wykryje tę zmienną, przygotowuje dysk do przejścia do interfejsu UEFI przed ponownym uruchomieniem komputera. Aby uzyskać więcej informacji, zobacz Kroki sekwencji zadań umożliwiające zarządzanie konwersją systemu BIOS na interfejs UEFI.

WorkingDirectory

Dotyczy kroku Uruchom wiersz polecenia .

(dane wejściowe)

Określa katalog początkowy dla akcji wiersza polecenia. Określona nazwa katalogu nie może przekraczać 255 znaków.

Przykłady

  • C:\
  • %SystemRoot%

Przestarzałe zmienne

Następujące zmienne są przestarzałe:

  • OSDAllowUnsignedDriver: nie jest używany podczas wdrażania systemów operacyjnych Windows Vista i nowszych
  • OSDBuildStorageDriverList: dotyczy tylko systemów Windows XP i Windows Server 2003
  • OSDDiskpartBiosCompatibilityMode: wymagane tylko podczas wdrażania systemu Windows XP lub Windows Server 2003
  • OSDInstallEditionIndex: Nie jest potrzebny post-Windows Vista
  • OSDPreserveDriveLetter: Aby uzyskać więcej informacji, zobacz OSDPreserveDriveLetter

OSDPreserveDriveLetter

Ważna

Ta zmienna sekwencji zadań jest przestarzała.

Podczas wdrażania systemu operacyjnego domyślnie instalator systemu Windows określa najlepszą literę dysku do użycia (zazwyczaj C:).

Poprzednie zachowanie: podczas stosowania obrazu zmienna OSDPreverveDriveLetter określa, czy sekwencja zadań używa litery dysku przechwyconej w pliku obrazu (WIM). Ustaw wartość dla tej zmiennej, aby false użyć lokalizacji określonej dla ustawienia Docelowe w kroku sekwencji zadań Zastosuj system operacyjny . Aby uzyskać więcej informacji, zobacz Stosowanie obrazu systemu operacyjnego.

Zobacz też