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
false
to .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 SMS
wartość .
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 false
wartość . 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 false
wartość . 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 false
wartość . 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ądzeniafalse
: 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 TRUE
wartość 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
-
true
(wartość domyślna). Zmienna OSDComputerName (output) jest ustawiona na nazwę NetBIOS komputera. false
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 Advanced
wartość . 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 USMTAdvanced
: 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
-
true
(wartość domyślna). Zmienna OSDRegisteredOrgName (dane wyjściowe) jest ustawiona na zarejestrowaną nazwę organizacji komputera. false
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
-
true
(wartość domyślna). Zmienna OSDTimeZone (dane wyjściowe) jest ustawiona na strefę czasową komputera. false
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
, Logical
i 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 TRUE
wartość , 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), GB
i 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 docelowymfalse
: 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:
- Przechwytywanie stanu użytkownika
- Magazyn stanu wydania
- Magazyn stanu żądania
- Przywracanie stanu użytkownika
(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 true
wartość .
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 false
wartość , 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 powiadomienia60
: 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 programieSMSTSRunCommandLineUserName
.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 programieSMSTSRunPowerShellUserName
.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 600
wartość , 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 0
wartoś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:
Zmienna kolekcji. Aby uzyskać więcej informacji, zobacz Jak ustawić zmienne.
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 True
wartość , a sekwencja zadań ustawia _TSAppInstallStatus na Warning
wartość , 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.