Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: programu Configuration Manager (bieżąca gałąź)
W tym artykule opisano wszystkie dostępne zmienne w kolejności alfabetycznej. Użyj funkcji znajdowania w przeglądarce (zazwyczaj CTRL F + ), aby znaleźć określoną zmienną. Zmienna zwraca uwagę, czy 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 w poszukiwaniu poprzedniej instalacji systemu operacyjnego podczas uruchamiania środowiska Windows PE. Lokalizacja folderu Windows jest przechowywana w tej zmiennej. Możesz skonfigurować sekwencję zadań, aby pobrać tę wartość 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 w poszukiwaniu poprzedniej instalacji systemu operacyjnego podczas uruchamiania środowiska Windows PE. W tej zmiennej jest przechowywana lokalizacja dysku twardego, na którym zainstalowany jest system operacyjny. Możesz skonfigurować sekwencję zadań, aby pobierała tę wartość ze środowiska i używała jej do określania tej samej lokalizacji dysku twardego, która będzie używana dla nowego systemu operacyjnego.
_OSDMigrateUsmtPackageID
Dotyczy kroku Stan użytkownika rejestratora.
(dane wejściowe)
Określa identyfikator pakietu pakietu programu Configuration Manager zawierającego pliki USMT. Ta zmienna jest wymagana.
_OSDMigrateUsmtRestorePackageID
Dotyczy kroku przywracania stanu użytkownika .
(dane wejściowe)
Określa identyfikator pakietu pakietu programu Configuration Manager zawierającego pliki USMT. Ta zmienna jest wymagana.
_SMSTSAdvertID
Przechowuje aktualnie uruchomiony unikatowy identyfikator wdrożenia sekwencji zadań. Ma taki sam format jak identyfikator wdrożenia dystrybucji oprogramowania programu Configuration Manager. Jeśli sekwencja zadań jest uruchamiana z nośnika autonomicznego, ta zmienna jest niezdefiniowana.
Przykład
ABC20001
_SMSTSAppInstallNeedsRetry
Począwszy od tego Configuration Manager 2211 HFRU KB 16643863 i nowszych
Dotyczy kroku Zainstaluj aplikację .
Ta wartość jest ustawiana na true, jeśli instalacja poprzedniej aplikacji zakończyła się niepowodzeniem i należy ją ponownie uruchomić.
W przeciwnym razie ta wartość jest ustawiana na false.
_SMSTSAssetTag
Dotyczy kroku Ustaw zmienne dynamiczne.
Określa znacznik 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 będącego w trybie UEFI.
_SMSTSClientCache
Sekwencja zadań ustawia tę zmienną, gdy buforuje zawartość na dysku lokalnym. Zmienna zawiera ścieżkę do pamięci podręcznej. Jeśli ta zmienna nie istnieje, oznacza to, że 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 każdego pojedynczego kroku przez menedżera sekwencji zadań.
Przykład
run command line
_SMSTSDefaultGateways
Dotyczy kroku Ustaw zmienne dynamiczne.
Określa domyślne bramy 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 środowisku 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 przydatna podczas rozwiązywania problemów z sekwencją zadań. Gdy wykonanie kroku zakończy się niepowodzeniem, skrypt niestandardowy może uwzględnić nazwę kroku wraz z kodem zwrotnym.
_SMSTSLastActionRetCode
Przechowuje kod powrotny ostatniej uruchomionej akcji. Tej zmiennej można użyć jako warunku określającego, czy następny krok zostanie uruchomiony.
Przykład
0
_SMSTSLastActionSucceeded
Jeśli ostatni krok zakończył się pomyślnie, tą zmienną jest
true.Jeśli ostatni krok się nie powiódł, to
false.Jeśli w sekwencji zadań pominięto ostatnią akcję, ponieważ krok jest wyłączony lub skojarzony warunek oceniono jako fałszywy, ta zmienna nie zostanie zresetowana. Nadal przechowuje wartość poprzedniej akcji.
_SMSTSLastContentDownloadLocation
Ta zmienna zawiera ostatnią lokalizację, w której sekwencja zadań pobrała lub próbowała pobrać zawartość. Sprawdź tę zmienną zamiast analizować dzienniki klienta pod kątem tej lokalizacji zawartości.
_SMSTSLaunchMode
Określa, że sekwencja zadań została uruchomiona za pośrednictwem jednej z następujących metod:
- SMS: klient programu Configuration Manager, na przykład gdy użytkownik uruchamia go z programu Software Center
- UFD: Starsze nośniki USB
- UFD+FORMAT: Nowsze nośniki USB
- CD: rozruchowy dysk CD
- DVD: rozruchowy dysk DVD
- PXE: Rozruch sieciowy za pomocą środowiska PXE
- HD: Wstępnie przygotowany nośnik na dysku twardym
_SMSTSLogPath
Przechowuje pełną ścieżkę katalogu dziennika. Ta wartość służy do określania miejsca, w którym kroki sekwencji zadań rejestrują swoje akcje. Ta wartość nie jest ustawiana, gdy dysk twardy jest niedostę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 markę 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 elementu SMSTSLocalDataDrive przed rozpoczęciem sekwencji zadań, na przykład przez ustawienie zmiennej kolekcji, Configuration Manager następnie definiuje zmienną _SMSTSMDataPath po rozpoczęciu sekwencji zadań.
_SMSTSMediaType
Określa typ nośnika użytego do zainicjowania instalacji, który obejmuje:
-
BootMedia: Nośnik rozruchowy -
FullMedia: Pełny nośnik -
PXE: PXE -
OEMMedia: Wstępnie przygotowany nośnik
_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, którą sekwencja zadań wyświetla w oknie dialogowym postępu.
_SMSTSOSUpgradeActionReturnCode
Dotyczy kroku Uaktualnij system operacyjny .
Przechowuje wartość kodu zakończenia zwracaną przez Instalatora systemu Windows w celu wskazania powodzenia lub niepowodzenia. Ta zmienna jest przydatna w przypadku opcji wiersza /Compat polecenia.
Przykład
Po ukończeniu skanowania tylko do porównywania podejmij akcję w kolejnych krokach w zależności od kodu zakończenia niepowodzenia lub powodzenia. Po pomyślnym rozpoczęciu uaktualniania. Możesz też ustawić znacznik w środowisku do zbierania wraz ze spisem sprzętu. Na przykład dodaj plik lub ustaw klucz rejestru. Znacznik służy do tworzenia zbioru komputerów, które są gotowe do uaktualnienia lub które wymagają wykonania czynności przed uaktualnieniem.
_SMSTSPackageID
Przechowuje bieżący uruchomiony identyfikator sekwencji zadań. Ten identyfikator ma taki sam format jak identyfikator pakietu programu Configuration Manager.
Przykład
HJT00001
_SMSTSPackageName
Przechowuje nazwę aktualnie 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ść true , 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ściami zmiennych mogą być true lub false.
_SMSTSSiteCode
Przechowuje kod lokacji 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 Czas wschodni (Stany Zjednoczone 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 aktualnie 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ń komunikuje się z punktem zarządzania przy użyciu protokołu HTTPS, ta zmienna określa, czy używa listy odwołania certyfikatów (CRL).
_SMSTSUserStarted
Określa, czy użytkownik rozpoczął sekwencję zadań. Ta zmienna jest ustawiana tylko wtedy, gdy sekwencja zadań jest uruchamiana z Centrum oprogramowania. Na przykład, jeśli _SMSTSLaunchMode jest ustawione na SMS.
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.falseOkreś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ść jest ustawiona na true.
_SMSTSUUID
Dotyczy kroku Ustaw zmienne dynamiczne.
Określa UUID komputera.
_SMSTSWTG
Określa, czy komputer działa jako urządzenie przenośne z systemem Windows.
_TS_CRMEMORY
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy funkcja sprawdzania Minimalna pamięć (MB) zwróciła wartość prawda (1), czy fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRSPEED
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy sprawdzenie minimalnej szybkości procesora (MHz) zwróciło wartość prawda (1) lub fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRDISK
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy pole wyboru Minimalna ilość wolnego miejsca na dysku (MB) zwróciło wartość prawda (1), czy fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CROSTYPE
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu dotycząca tego, czy bieżący system operacyjny do odświeżenia jest sprawdzany, zwraca wartość true (1) lub false (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRARCH
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy architektura bieżącego sprawdzenia systemu operacyjnego zwróciła wartość prawda (1) lub fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRMINOSVER
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy sprawdzenie minimalnej wersji systemu operacyjnego zwróciło wartość prawda (1) lub fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRMAXOSVER
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy sprawdzenie maksymalnej wersji systemu operacyjnego zwróciło wartość prawda (1), czy fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRCLIENTMINVER
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy funkcja sprawdzania minimalnej wersji klienta zwróciła wartość prawda (1) lub fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CROSLANGUAGE
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy język bieżącego sprawdzenia systemu operacyjnego zwrócił wartość prawda (1) lub fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRACPOWER
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu sprawdzająca, czy podłączone zasilanie prądem zmiennym zwróciło wartość prawda (1) lub fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRNETWORK
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy sprawdzenie podłączonej karty sieciowej zwróciło wartość prawda (1), czy fałsz (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRUEFI
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu dotycząca tego, czy komputer jest w trybie UEFI , sprawdź zwrócony system BIOS (0) lub UEFI (1). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRWIRED
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy karta sieciowa nie jest bezprzewodowa . Check zwraca wartość PRAWDA (1) lub FAŁSZ (0). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRTPMACTIVATED
Począwszy od wersji 2111
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu dotycząca tego, czy moduł TPM 2.0 lub nowszy jest aktywowany , sprawdź zwracany jako nieaktywny (0) lub aktywny (1). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TS_CRTPMENABLED
Począwszy od wersji 2111
Dotyczy kroku Sprawdź gotowość .
Zmienna tylko do odczytu określająca, czy moduł TPM 2.0 lub nowszy jest włączony , sprawdzenie zwrócone wyłączone (0) lub włączone (1). Jeśli ta opcja nie zostanie włączona, wartość zmiennej tylko do odczytu będzie pusta.
_TSAppInstallStatus
Sekwencja zadań ustawia tę zmienną ze stanem instalacji aplikacji podczas kroku Zainstaluj aplikację . Ustawia jedną z następujących wartości:
Niezdefiniowane: krok Zainstaluj aplikację nie został uruchomiony.
Błąd: co najmniej jedna aplikacja uległa awarii z powodu błędu podczas kroku instalowania aplikacji.
Ostrzeżenie: Podczas kroku instalowania aplikacji nie wystąpiły żadne błędy. Co najmniej jedna aplikacja albo wymagana zależność nie została zainstalowana, ponieważ nie zostało spełnione wymaganie.
Powodzenie: Podczas kroku instalowania 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 obsługującym interfejs 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: urządzenie ma włączony bezpieczny rozruch. -
Disabled: urządzenie ma wyłączony bezpieczny rozruch.
OSDAdapter
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Ta zmienna sekwencji zadań jest zmienną tablicową . Każdy element tablicy reprezentuje ustawienia dla pojedynczej karty sieciowej na komputerze. Uzyskaj dostęp do ustawień każdej karty, łącząc nazwę zmiennej tablicowej z zerowym indeksem karty sieciowej i nazwą właściwości.
Jeśli krok Zastosuj ustawienia sieciowe konfiguruje wiele kart sieciowych, właściwości drugiej karty sieciowej są definiowane 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 w kroku konfigurowania:
OSDAdapter0EnableDHCP
To ustawienie jest wymagane. Możliwe wartości to True lub False. Przykład:
true: włącz protokół DHCP (Dynamic Host Configuration Protocol) dla karty
OSDAdapter0IPAddressList
Rozdzielana przecinkami lista adresów IP karty. Ta właściwość jest ignorowana, chyba że dla parametru EnableDHCP ustawiono wartość false. To ustawienie jest wymagane.
OSDAdapter0SubnetMask
Rozdzielana przecinkami lista masek podsieci. Ta właściwość jest ignorowana, chyba że dla parametru EnableDHCP ustawiono wartość false. To ustawienie jest wymagane.
OSDAdapter0Gateways
Rozdzielana przecinkami lista adresów bram IP. Ta właściwość jest ignorowana, chyba że dla parametru EnableDHCP ustawiono wartość false. To ustawienie jest wymagane.
OSDAdapter0DNSDomain
Domena DNS (Domain Name System) karty.
OSDAdapter0DNSServerList
Rozdzielana przecinkami lista serwerów DNS karty. To ustawienie jest wymagane.
OSDAdapter0EnableDNSRegistration
Ustaw na true , aby zarejestrować adres IP karty w systemie DNS.
OSDAdapter0EnableFullDNSRegistration
Ustaw ją w true celu zarejestrowania adresu IP karty w systemie DNS pod pełną nazwą DNS komputera.
OSDAdapter0EnableIPProtocolFiltering
Ustaw na true , aby włączyć filtrowanie protokołu IP na karcie.
OSDAdapter0IPProtocolFilterList
Rozdzielana przecinkami lista protokołów, które mogą działać za pośrednictwem adresu IP. Ta właściwość jest ignorowana, jeśli parametr EnableIPProtocolFiltering jest ustawiony na false.
OSDAdapter0EnableTCPFiltering
Ustaw na true , aby włączyć filtrowanie portów TCP dla karty.
OSDAdapter0TCPFilterPortList
Rozdzielana przecinkami lista portów, którym mają zostać udzielone uprawnienia dostępu dla protokołu TCP. Ta właściwość jest ignorowana, jeśli parametr EnableTCPFiltering ma wartość false.
OSDAdapter0TcpipNetbiosOptions
Opcje dla NetBIOS przez TCP/IP. Możliwe wartości:
-
0: Użyj ustawień NetBIOS z serwera DHCP -
1: Włącz NetBIOS przez TCP/IP -
2: Wyłącz NetBIOS przez TCP/IP
OSDAdapter0MacAddress
Adres MAC używany do dopasowywania ustawień do fizycznej karty sieciowej.
Nazwa OSDAdapter0
Nazwa połączenia sieciowego wyświetlana w programie w Panelu sterowania połączenia sieciowe. Dozwolona długość nazwy wynosi 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 Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa liczbę kart sieciowych zainstalowanych na komputerze docelowym. Po ustawieniu wartości OSDAdapterCount ustaw również wszystkie opcje konfiguracyjne 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 OSDAdapter wartości.
OSDAppInstallRetries
Począwszy od tego Configuration Manager 2211 HFRU KB 16643863 i nowszych
Dotyczy kroku Zainstaluj aplikację .
(dane wejściowe)
Określa, ile razy krok sekwencji zadań próbuje zainstalować aplikację w przypadku błędu. Wartość musi być określona, aby wyzwolić ponowną próbę w przypadku niepowodzenia instalacji aplikacji. Próba ponowienia próby instalacji aplikacji jest podejmowana TYLKO wtedy, gdy opcja "Zainstaluj następną aplikację w przypadku awarii" nie jest wybrana w zadaniu.
Wartość domyślna to 0, a sekwencja zadań domyślnie nie ponawia próby instalacji aplikacji.
OSDAppInstallRetryTimeout
Począwszy od tego Configuration Manager 2211 HFRU KB 16643863 i nowszych
Dotyczy kroku Zainstaluj aplikację .
(dane wejściowe)
Określa czas (w milisekundach), przez jaki sekwencja zadań powinna czekać przed ponowną próbą instalacji aplikacji w przypadku niepowodzenia. Wartość domyślna to 30 sekund (30000 milisekund). Na przykład określ wartość 45 000 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 pamięci masowej, który ma zostać zainstalowany z pakietu sterownika. Jeśli ta zmienna nie jest określona, sterownik pamięci masowej nie jest instalowany.
OSDApplyDriverBootCriticalHardwareComponent
Dotyczy kroku Zastosuj pakiet sterownika .
(dane wejściowe)
Określa, czy jest zainstalowany sterownik urządzenia pamięci masowej. Ta zmienna musi mieć postać scsi.
Jeśli OSDApplyDriverBootCriticalContentUniqueID jest ustawiona, ta zmienna jest wymagana.
OSDApplyDriverBootCriticalID
Dotyczy kroku Zastosuj pakiet sterownika .
(dane wejściowe)
Określa identyfikator krytyczny rozruchu sterownika urządzenia pamięci masowej do zainstalowania. Ten identyfikator jest wymieniony w sekcji scsi pliku txtsetup.oem sterownika urządzenia.
Jeśli OSDApplyDriverBootCriticalContentUniqueID jest ustawiona, ta zmienna jest wymagana.
OSDApplyDriverBootCriticalINFFile
Dotyczy kroku Zastosuj pakiet sterownika .
(dane wejściowe)
Określa plik INF sterownika pamięci masowej do zainstalowania.
Jeśli OSDApplyDriverBootCriticalContentUniqueID jest ustawiona, ta zmienna jest wymagana.
OSDAutoApplyDriverBestMatch
Dotyczy kroku Automatyczne stosowanie sterowników .
(dane wejściowe)
Jeśli w katalogu sterowników istnieje wiele sterowników urządzeń zgodnych z urządzeniem sprzętowym, ta zmienna określa akcję kroku.
Prawidłowe wartości
true(Domyślnie): Zainstaluj tylko najlepszy sterownik urządzeniafalse: instaluje wszystkie zgodne sterowniki urządzeń, a system Windows wybiera najlepszy sterownik do użycia
OSDAutoApplyDriverCategoryList
Dotyczy kroku Automatyczne stosowanie sterowników .
(dane wejściowe)
Rozdzielana przecinkami lista unikatowych identyfikatorów kategorii katalogu sterowników. W kroku Automatyczne stosowanie sterownika uwzględniane są tylko sterowniki należące do co najmniej jednej z podanych kategorii. Ta wartość jest opcjonalna i nie jest ustawiana domyślnie. Dostępne identyfikatory kategorii można uzyskać, wyliczając listę SMS_CategoryInstance obiektów w witrynie.
OSDBitLockerPIN
Dotyczy kroku Włącz funkcję BitLocker .
Określ numer PIN na potrzeby szyfrowania funkcją BitLocker. Ta zmienna jest prawidłowa tylko wtedy, gdy tryb funkcji BitLocker to TPM i PIN.
OSDBitLockerRebootCount
Dotyczy kroku Wyłączanie funkcji BitLocker .
Ta zmienna służy do ustawiania liczby ponownych uruchomień, po których ochrona ma zostać wznowiona.
Prawidłowe wartości
Liczba całkowita z do1.15
OSDBitLockerRebootCountOverride
Dotyczy kroku Wyłączanie funkcji 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 ustawisz tę zmienną na 0, funkcja BitLocker pozostanie wyłączona na czas nieokreślony. Ta zmienna jest przydatna, gdy sekwencja zadań ustawia jedną wartość, ale chcesz ustawić osobną wartość dla poszczególnych urządzeń lub kolekcji.
Prawidłowe wartości
Liczba całkowita z do0.15
OSDBitLockerRecoveryPassword
Dotyczy kroku Włącz funkcję BitLocker .
(dane wejściowe)
Zamiast generować losowe hasło odzyskiwania, krok Włącz funkcję BitLocker używa określonej wartości jako hasła odzyskiwania. Wartość musi być prawidłowym liczbowym hasłem odzyskiwania funkcji BitLocker.
OSDBitLockerStartupKey
Dotyczy kroku Włącz funkcję BitLocker .
(dane wejściowe)
Zamiast generować losowy klucz uruchomienia dla opcji zarządzania kluczami Klucz uruchomienia tylko na USB, krok Włącz funkcję BitLocker używa modułu TPM (Trusted Platform Module) jako klucza uruchomienia. Wartość musi być prawidłowym 256-bitowym zakodowanym w formacie Base64 kluczem uruchomienia funkcji BitLocker.
OSDCaptureAccount
Dotyczy kroku obrazu systemu operacyjnego rejestratora.
(dane wejściowe)
Określa nazwę konta systemu Windows, które ma uprawnienia do przechowywania przechwyconego obrazu w udziale sieciowym (OSDCaptureDestination). Określ również OSDCaptureAccountPassword .
Aby uzyskać więcej informacji na temat konta przechwytywania obrazu systemu operacyjnego, zobacz Konta.
OSDCaptureAccountPassword
Dotyczy kroku obrazu systemu operacyjnego rejestratora.
(dane wejściowe)
Określa hasło dla konta systemu Windows (OSDCaptureAccount) używanego do przechowywania przechwyconego obrazu w udziale sieciowym (OSDCaptureDestination).
OSDCaptureDestination
Dotyczy kroku obrazu systemu operacyjnego rejestratora.
(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 uwierzytelnienia, należy określić zmienne OSDCaptureAccount i OSDCaptureAccountPassword .
OSDComputerName (dane wejściowe)
Dotyczy kroku Zastosuj ustawienia systemu Windows .
Określa nazwę komputera docelowego.
Przykład
%_SMSTSMachineName% (domyślnie)
OSDComputerName (dane wyjściowe)
Dotyczy kroku Ustawienia systemu Windows rejestratora.
Ustaw na nazwę NetBIOS komputera. Wartość jest ustawiana tylko wtedy, gdy zmienna OSDMigrateComputerName jest ustawiona na true.
OSDConfigFileName (Nazwa pliku OSDConfig)
Dotyczy kroku Zastosuj obraz systemu operacyjnego .
(dane wejściowe)
Określa nazwę 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 zastosowanego do komputera docelowego.
OSDDiskIndex
Dotyczy kroku Formatowanie i partycjonowanie dysku .
(dane wejściowe)
Określa numer dysku fizycznego do partycjonowania.
W wersji 2010 i starszych liczba ta nie może być większa niż 99. W wersji 2103 i nowszych maksymalna liczba wynosi 10 000. Ta zmiana pomaga w obsłudze scenariuszy sieci magazynowania (SAN).
OSDDNSDomain
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa podstawowy serwer DNS używany przez komputer docelowy.
OSDDNSSuffixSearchOrder
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa kolejność wyszukiwania DNS dla komputera docelowego.
OSDDomainName (Nazwa OSDDomain)
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa nazwę domeny usługi Active Directory, do której przyłącza się komputer docelowy. Podana wartość musi być prawidłową nazwą domeny usług Active Directory Domain Services.
Nazwa OSDDomainOUName
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa nazwę jednostki organizacyjnej (OU) w formacie RFC 1779, do której dołącza komputer docelowy. Jeśli jest określona, wartość musi zawierać pełną ścieżkę.
Przykład
LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com
Polecenie OSDDoNotLogCommand
Dotyczy kroków wiersza polecenia instalowania, instalowania, instalowania pakietu i uruchamiania .
(dane wejściowe)
Aby zapobiec wyświetlaniu lub rejestrowaniu potencjalnie poufnych danych, ustaw tę zmienną na TRUE. Ta zmienna maskuje nazwę programu w smsts.log podczas kroku instalowania pakietu .
Gdy ustawisz tę zmienną na TRUE, ukrywa ona również wiersz polecenia przed krokiem Uruchom wiersz polecenia w pliku dziennika.
OSDEnableTCPIPFiltering
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa, czy jest włączone filtrowanie adresów TCP/IP.
Prawidłowe wartości
true-
false(domyślnie)
OSDGPTBootDisk
Dotyczy kroku Formatowanie i partycjonowanie dysku .
(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(domyślnie)
OSDImageCreator
Dotyczy kroku obrazu systemu operacyjnego rejestratora.
(dane wejściowe)
Opcjonalna nazwa użytkownika, który utworzył obraz. Ta nazwa jest przechowywana w pliku WIM. Maksymalna długość nazwy użytkownika to 255 znaków.
Opis OSDImageDescription
Dotyczy kroku obrazu systemu operacyjnego rejestratora.
(dane wejściowe)
Opcjonalny zdefiniowany przez użytkownika opis przechwyconego obrazu systemu operacyjnego. Opis ten 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 (wersja OSDImage)
Dotyczy kroku obrazu systemu operacyjnego rejestratora.
(dane wejściowe)
Opcjonalny, zdefiniowany przez użytkownika numer wersji, który ma zostać przypisany do przechwyconego obrazu systemu operacyjnego. Ten numer wersji jest przechowywany w pliku WIM. Ta wartość może być dowolnym połączeniem znaków alfanumerycznych o maksymalnej długości 32.
OSDInstallDriversAdditionalOptions
Dotyczy kroku Zastosuj pakiet sterownika .
(dane wejściowe)
Określa dodatkowe opcje do dodania do wiersza polecenia narzędzia DISM podczas stosowania pakietu sterownika. Sekwencja zadań nie weryfikuje opcji wiersza polecenia.
Aby użyć tej zmiennej, włącz ustawienie Install driver package via running DISM with recurse option w kroku Zastosuj pakiet sterownika .
Aby uzyskać więcej informacji, zobacz Opcje wiersza polecenia narzędzia DISM.
OSDJoinAccount
Dotyczy następujących kroków:
(dane wejściowe)
Określa konto użytkownika domeny, które jest używane do dodania komputera docelowego do domeny. Ta zmienna jest wymagana podczas dołączania do domeny.
Aby uzyskać więcej informacji na temat konta przyłączania do domeny sekwencji zadań, zobacz Konta.
OSDJoinDomainName
Dotyczy kroku Przyłącz do domeny lub grupy roboczej .
(dane wejściowe)
Określa nazwę domeny Active Directory, do której przyłącza się komputer docelowy. Nazwa domeny musi mieć długość od 1 do 255 znaków.
OSDJoinDomainOUName
Dotyczy kroku Przyłącz do domeny lub grupy roboczej .
(dane wejściowe)
Określa nazwę jednostki organizacyjnej (OU) w formacie RFC 1779, do której dołącza komputer docelowy. Jeśli jest określona, wartość musi zawierać pełną ścieżkę. Nazwa jednostki organizacyjnej musi mieć długość od 0 do 32 767 znaków. Ta wartość nie jest ustawiona, jeśli zmienna OSDJoinType jest ustawiona na 1 wartość (join workgroup).
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 OSDJoinAccount używanego przez komputer docelowy w celu dołączenia do domeny usługi Active Directory. Jeśli środowisko sekwencji zadań nie zawiera tej zmiennej, Instalator systemu Windows próbuje wprowadzić puste hasło. Jeśli zmienna OSDJoinType jest ustawiona na 0 wartość (join domain), ta wartość jest wymagana.
OSDJoinSkipReboot
Dotyczy kroku Przyłącz do domeny lub grupy roboczej .
(dane wejściowe)
Określa, czy pominąć ponowne uruchomienie po dołączeniu komputera docelowego do domeny lub grupy roboczej.
Prawidłowe wartości
truefalse
Typ OSDJoinType
Dotyczy kroku Przyłącz do domeny lub grupy roboczej .
(dane wejściowe)
Określa, czy komputer docelowy przyłącza się do domeny lub grupy roboczej systemu Windows.
Prawidłowe wartości
-
0: Przyłączanie komputera docelowego do domeny systemu Windows -
1: Dołączanie komputera docelowego do grupy roboczej
OSDJoinWorkgroupName
Dotyczy kroku Przyłącz do domeny lub grupy roboczej .
(dane wejściowe)
Określa nazwę grupy roboczej, do której dołącza komputer docelowy. Nazwa grupy roboczej musi mieć długość od 1 do 32 znaków.
OSDKeepActivation
Dotyczy kroku Przygotowywanie systemu Windows Rejestrator.
(dane wejściowe)
Określa, czy program Sysprep zachowa, czy zresetuje flagę aktywacji produktu.
Prawidłowe wartości
-
true: zachowaj flagę aktywacji -
false(Domyślnie): resetowanie flagi aktywacji
OsdLayeredDriver
Począwszy od wersji 2107
Dotyczy kroku Zastosuj obraz systemu operacyjnego
Określ wartość całkowitą dla sterownika warstwowego, który ma zostać zainstalowany w systemie Windows. Aby uzyskać więcej informacji, zobacz ustawienie LayeredDriver systemu Windows.
Prawidłowe wartości dla parametru OsdLayeredDriver
| Value | Sterownik klawiatury |
|---|---|
0 |
Nie określaj (domyślnie) |
1 |
Ulepszona klawiatura PC/AT (101/102 klawiszy) |
2 |
Klawiatura zgodna z komputerem koreańskim/AT (101 przycisków) lub klawiatura Microsoft Natural (typ 1) |
3 |
Klawiatura zgodna z koreańskim komputerem/AT (101 przyciskami) lub klawiatura Microsoft Natural (typ 2) |
4 |
Klawiatura zgodna z koreańską obsługą komputera PC i AT (101 klawiszy) lub klawiatura Microsoft Natural (typ 3) |
5 |
Klawiatura koreańska (103/106 klawiszy) |
6 |
Klawiatura japońska (106/109 klawiszy) |
OSDLocalAdminPassword
Dotyczy kroku Zastosuj ustawienia systemu Windows .
(dane wejściowe)
Określa hasło do konta administratora lokalnego. Jeśli włączysz opcję Losowo wygeneruj hasło administratora lokalnego i wyłączysz konto na wszystkich obsługiwanych platformach, krok ten zignoruje tę zmienną. Określona wartość musi należeć do przedziału od 1 do 255 znaków.
OSDLogPowerShellParameters
Dotyczy kroku Uruchom skrypt 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 Ustawienia sieciowe rejestratora.
(dane wejściowe)
Określa, czy sekwencja zadań przechwytuje informacje o karcie sieciowej. Informacje te obejmują ustawienia konfiguracji protokołów TCP/IP i DNS.
Prawidłowe wartości
-
true(domyślnie) false
OSDMigrateAdditionalCaptureOptions
Dotyczy kroku Stan użytkownika rejestratora.
(dane wejściowe)
Określ dodatkowe opcje wiersza polecenia dla narzędzia do migracji stanu użytkownika (USMT), którego sekwencja zadań używa do przechwytywania stanu użytkownika. Ten 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 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 o dostępnych opcjach, zobacz Składnia ScanState.
OSDMigrateAdditionalRestoreOptions
Dotyczy kroku przywracania stanu użytkownika .
(dane wejściowe)
Określa dodatkowe opcje wiersza polecenia dla narzędzia do migracji stanu użytkownika (USMT) używanego 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 stanu ładowania.
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 o dostępnych opcjach, zobacz LoadState Syntax (Składnia stanu ładowania).
OSDMigrateComputerName
Dotyczy kroku Ustawienia systemu Windows rejestratora.
(dane wejściowe)
Określa, czy nazwa komputera zostanie poddana migracji.
Prawidłowe wartości
-
true(domyślnie). Zmienna OSDComputerName (output) jest ustawiona na nazwę NetBIOS komputera. false
OSDMigrateConfigFiles
Dotyczy kroku Stan użytkownika rejestratora.
(dane wejściowe)
Określa pliki konfiguracji używane do sterowania przechwytywaniem profilów użytkowników. Ta zmienna jest używana tylko wtedy, gdy OSDMigrateMode jest ustawiona na Advanced. Ta wartość listy rozdzielanej przecinkami jest ustawiana do przeprowadzania migracji niestandardowego profilu użytkownika.
Przykład
miguser.xml,migsys.xml,migapps.xml
OSDMigrateContinueOnLockedFiles
Dotyczy kroku Stan użytkownika rejestratora.
(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(domyślnie) false
OSDMigrateContinueOnRestore
Dotyczy kroku przywracania stanu użytkownika .
(dane wejściowe)
Kontynuuj ten proces, nawet jeśli USMT nie może przywrócić niektórych plików.
Prawidłowe wartości
-
true(domyślnie) false
OSDMigrateEnableVerboseLogging
Dotyczy następujących kroków:
(dane wejściowe)
Włącza pełne rejestrowanie dla USMT. Ten krok wymaga tej wartości.
Prawidłowe wartości
true-
false(domyślnie)
OSDMigrateLocalAccounts
Dotyczy kroku przywracania stanu użytkownika .
(dane wejściowe)
Określa, czy konto komputera lokalnego zostanie przywrócone.
Prawidłowe wartości
true-
false(domyślnie)
OSDMigrateLocalAccountPassword
Dotyczy kroku przywracania stanu użytkownika .
(dane wejściowe)
Jeśli zmienna OSDMigrateLocalAccounts to true, ta zmienna musi zawierać hasło przypisane do wszystkich migrowanych kont lokalnych. USMT przypisuje to samo hasło do wszystkich zmigrowanych kont lokalnych. Należy uznać to hasło za tymczasowe i później zmienić je inną metodą.
OSDMigrateMode (tryb OSDMigrate)
Dotyczy kroku Stan użytkownika rejestratora.
(dane wejściowe)
Umożliwia dostosowywanie plików przechwytywanych przez narzędzie USMT.
Prawidłowe wartości
Simple: Sekwencja zadań używa tylko standardowych plików konfiguracji USMTAdvanced: zmienna sekwencji zadań OSDMigrateConfigFiles określa pliki konfiguracyjne używane przez narzędzie USMT
OSDMigrateNetworkMembership
Dotyczy kroku Ustawienia sieciowe rejestratora.
(dane wejściowe)
Określa, czy sekwencja zadań migruje informacje o członkostwie w grupie roboczej, czy w domenie.
Prawidłowe wartości
-
true(domyślnie) false
OSDMigrateRegistrationInfo
Dotyczy kroku Ustawienia systemu Windows rejestratora.
(dane wejściowe)
Określa, czy krok powoduje migrację informacji o użytkownikach i organizacji.
Prawidłowe wartości
-
true(domyślnie). Zmienna OSDRegisteredOrgName (output) jest ustawiana na zarejestrowaną nazwę organizacji komputera. false
OSDMigrateSkipEncryptedFiles
Dotyczy kroku Stan użytkownika rejestratora.
(dane wejściowe)
Określa, czy mają być przechwytywane zaszyfrowane pliki.
Prawidłowe wartości
true-
false(domyślnie)
OSDMigrateTimeZone
Dotyczy kroku Ustawienia systemu Windows rejestratora.
(dane wejściowe)
Określa, czy strefa czasowa komputera jest migrowana.
Prawidłowe wartości
-
true(domyślnie). Zmienna OSDTimeZone (wyjście) jest ustawiana na strefę czasową komputera. false
OSDNetworkJoinType
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa, czy komputer docelowy przyłącza się do domeny lub grupy roboczej usługi Active Directory.
Wartości
-
0: dołączanie do domeny usługi Active Directory -
1: Dołączanie do grupy roboczej
Grafiki OSD
Dotyczy kroku Formatowanie i partycjonowanie dysku .
(dane wejściowe)
Ta zmienna sekwencji zadań jest zmienną tablicową ustawień partycji. Każdy element w tablicy reprezentuje ustawienia dla pojedynczej partycji na dysku twardym. Uzyskaj dostęp do ustawień zdefiniowanych dla każdej partycji, łącząc nazwę zmiennej tablicowej z zerowym numerem partycji dysku i nazwą właściwości.
Użyj następujących nazw zmiennych, aby zdefiniować właściwości dla pierwszej partycji, która zostanie utworzona w tym kroku 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 używany 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 oraz 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żeli ta wartość jest ustawiona na TRUE, krok zostanie wykonany w postaci szybkiego formatowania. W przeciwnym razie krok zostanie wykonany w pełnym formatowaniu.
OSDPartitions0Nazwa_woluminu
Określa nazwę przypisaną do woluminu podczas jego formatowania. 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
Ten krok używa tych jednostek do interpretowania zmiennej OSDPartitions0Size . Ta właściwość jest opcjonalna. Prawidłowe wartości to MB (domyślnie), GBoraz Percent.
OSDPartitions0VolumeLetterVariable
Gdy ten krok tworzy partycje, zawsze używana jest następna dostępna litera dysku w środowisku Windows PE. Ta opcjonalna właściwość służy do określania nazwy innej zmiennej sekwencji zadań. Krok używa tej zmiennej do zapisania nowej litery dysku do wykorzystania w przyszłości.
Jeśli zdefiniujesz wiele partycji za pomocą tego kroku sekwencji zadań, właściwości drugiej partycji zostaną zdefiniowane przy użyciu indeksu 1 w nazwie zmiennej. Na przykład: OSDPartitions1Type, OSDPartitions1FileSystem, OSDPartitions1Bootable, OSDPartitions1QuickFormat i OSDPartitions1VolumeName.
OSDPartitionStyle
Dotyczy kroku Formatowanie i partycjonowanie dysku .
(dane wejściowe)
Określa styl partycji, który ma być używany podczas partycjonowania dysku.
Prawidłowe wartości
-
GPT: użyj stylu tabeli partycji identyfikatora 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 należeć do przedziału 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(Domyślnie): Instalator systemu Windows wyłącza lokalne konto administratora na komputerze docelowymfalse: Instalator systemu Windows włącza lokalne konto administratora na komputerze docelowym i ustawia hasło konta na wartość OSDLocalAdminPassword
OSDRecoveryKeyPollingFrequency
Dotyczy kroku Włącz funkcję BitLocker .
Dotyczy wersji 2203 i nowszych.
Częstotliwość (w sekundach), z jaką akcja funkcji BitLocker sonduje bazę danych lokacji pod kątem stanu depozytu 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 i nowszych.
Maksymalna liczba sekund oczekiwania akcji funkcji BitLocker na zdeponowanie klucza odzyskiwania w bazie 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ą nazwę zarejestrowanej organizacji w nowym systemie operacyjnym. Określona wartość musi należeć do przedziału od 1 do 255 znaków.
OSDRegisteredOrgName (dane wyjściowe)
Dotyczy kroku Ustawienia systemu Windows rejestratora.
Ustaw na zarejestrowaną nazwę organizacji komputera. Wartość jest ustawiana tylko wtedy, gdy zmienna OSDMigrateRegistrationInfo jest ustawiona na true.
OSDRegisteredUserName (Nazwa użytkownika OSDRegistered)
Dotyczy kroku Zastosuj ustawienia systemu Windows .
(dane wejściowe)
Określa domyślną nazwę zarejestrowanego użytkownika w nowym systemie operacyjnym. Określona wartość musi należeć do przedziału od 1 do 255 znaków.
OSDServerLicenseConnectionLimit
Dotyczy kroku Zastosuj ustawienia systemu Windows .
(dane wejściowe)
Określa maksymalną dozwoloną liczbę połączeń. Podana liczba musi należeć do zakresu 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
PerSeatPerServer
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 weryfikuje opcji wiersza polecenia.
Aby uzyskać więcej informacji, zobacz Opcje Command-Line Instalatora systemu Windows.
OSDStateFallbackToNAA
Dotyczy kroku magazynu stanów żą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(domyślnie)
OSDStateSMPRetryCount
Dotyczy kroku magazynu stanów żądania .
(dane wejściowe)
Określa, ile razy krok sekwencji zadań próbuje znaleźć punkt migracji stanu, zanim krok zakończy się niepowodzeniem. Określona liczba musi należeć do przedziału od 0 do 600.
OSDStateSMPRetryTime
Dotyczy kroku magazynu stanów żądania .
(dane wejściowe)
Określa liczbę sekund oczekiwania kroku sekwencji zadań między ponownymi próbami. Liczba sekund może wynosić maksymalnie 30 znaków.
Ścieżka OSDStateStorePath
Dotyczy następujących kroków:
- Stan użytkownika rejestratora
- Magazyn stanów wydania
- Zażądaj magazynu stanów
- Przywróć stan użytkownika
(dane wejściowe)
Udział sieciowy lub nazwa ś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 (wejście)
Dotyczy kroku obrazu systemu operacyjnego rejestratora.
Określa ścieżkę do katalogu Windows zainstalowanego systemu operacyjnego na komputerze odniesienia. Sekwencja zadań sprawdza, czy jest obsługiwanym systemem operacyjnym do przechwycenia przez program Configuration Manager.
OSDTargetSystemRoot (dane wyjściowe)
Dotyczy kroku Przygotowywanie systemu Windows Rejestrator.
Określa ścieżkę do katalogu Windows zainstalowanego systemu operacyjnego na komputerze odniesienia. Sekwencja zadań sprawdza, czy jest obsługiwanym systemem operacyjnym do przechwycenia przez program Configuration Manager.
OSDTimeZone (wejście)
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 z Std wartości dla strefy czasowej w następującym kluczu rejestru: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
OSDTimeZone (wyjście)
Dotyczy kroku Ustawienia systemu Windows rejestratora.
Ustaw strefę czasową komputera. Wartość jest ustawiana tylko wtedy, gdy zmienna OSDMigrateTimeZone jest ustawiona na true.
OSDWindowsSettingsInputLocale
Dotyczy kroku Zastosuj ustawienia systemu Windows .
Określa domyślne ustawienia regionalne dla danych wejściowych, które są używane w nowym systemie operacyjnym.
Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi instalatora systemu Windows, zobacz Microsoft-Windows-International-Core - InputLocale.
OSDWindowsSettingsSystemLocale
Dotyczy kroku Zastosuj ustawienia systemu Windows .
Określa domyślne ustawienia regionalne systemu używane w nowym systemie operacyjnym.
Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi instalatora 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, które będzie używane w nowym systemie operacyjnym.
Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi instalatora 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 instalatora systemu Windows, zobacz Microsoft-Windows-International-Core - UILanguageFallback.
OSDWindowsSettingsUserLocale
Dotyczy kroku Zastosuj ustawienia systemu Windows .
Określa domyślne ustawienia regionalne użytkownika używane w nowym systemie operacyjnym.
Aby uzyskać więcej informacji na temat wartości pliku odpowiedzi instalatora 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(domyślnie) false
OSDWorkgroupName (Nazwa grupy OSDWork)
Dotyczy kroku Stosowanie ustawień sieciowych .
(dane wejściowe)
Określa nazwę grupy roboczej, do której dołącza komputer docelowy.
Określ tę zmienną lub zmienną OSDDomainName . Nazwa grupy roboczej może zawierać maksymalnie 32 znaki.
SetupCompletePause (UkończenieWstrzymania)
Dotyczy kroku Uaktualnij system operacyjny .
Tej zmiennej należy używać do rozwiązywania problemów z synchronizacją czasową sekwencji zadań uaktualniania w miejscu systemu Windows 10 na urządzeniach o wysokiej wydajności po zakończeniu instalacji systemu Windows. Przypisanie wartości w sekundach do tej zmiennej powoduje, że proces instalacji systemu Windows opóźnia o ten czas przed rozpoczęciem sekwencji zadań. Ten limit czasu zapewnia klientowi programu Configuration Manager dodatkowy czas na zainicjowanie.
Poniższe wpisy dziennika są typowymi przykładami tego problemu, który można rozwiązać 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 80041010Instalator systemu Windows rejestruje w setupcomplete.log wpisy podobne do następujących błędów:
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 Konfigurowanie 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 i właściwościach instalacji klienta.
SMSConnectNetworkFolderAccount
Dotyczy kroku Połącz z folderem sieciowym .
(dane wejściowe)
Określa konto użytkownika, które jest używane do łączenia się z udziałem sieciowym w ścieżce SMSConnectNetworkFolderPath. Podaj hasło do konta za pomocą 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 jest określona, oznacza to, że połączenie sieciowe nie jest mapowane na literę dysku. Jeśli ta wartość jest określona, musi należeć do zakresu od D do Z. Nie używaj X, to jest litera dysku używana przez środowisko Windows PE podczas fazy Windows PE.
Przykłady
D:E:
SMSConnectNetworkFolderPassword
Dotyczy kroku Połącz z folderem sieciowym .
(dane wejściowe)
Określa hasło dla pola SMSConnectNetworkFolderAccount używanego do nawiązywania połączenia z udziałem sieciowym w ścieżce SMSConnectNetworkFolderPath.
SMSConnectNetworkFolderPath
Dotyczy kroku Połącz z folderem sieciowym .
(dane wejściowe)
Określa ścieżkę sieciową 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 mają zostać zainstalowane wszystkie aktualizacje, czy tylko aktualizacje obowiązkowe.
Prawidłowe wartości
AllMandatory
SMSRebootMessage (wiadomość SMSRebootMessage)
Dotyczy kroku Uruchom ponownie komputer .
(dane wejściowe)
Określa, jaki komunikat będzie wyświetlany użytkownikom przed ponownym uruchomieniem komputera docelowego. Jeśli ta zmienna nie jest ustawiona, wyświetlany jest domyślny tekst komunikatu. Określona wiadomość nie może zawierać więcej niż 512 znaków.
Przykład
Save your work before the computer restarts.
SMSRebootTimeout (limit czasu uruchomienia)
Dotyczy kroku Uruchom ponownie komputer .
(dane wejściowe)
Określa liczbę sekund wyświetlania ostrzeżenia przed ponownym uruchomieniem komputera.
Przykłady
-
0(Domyślnie): Nie wyświetlaj komunikatu o ponownym uruchomieniu komputera -
60: wyświetlanie ostrzeżenia przez minutę
SMSTSAllowTokenAuthURLForACP
Dotyczy wersji 2203 i nowszych
W przypadku korzystania ze zmiennej SMSTSDownloadProgram w celu użycia alternatywnego dostawcy zawartości należy ustawić tę zmienną tak, aby true zezwalała na uwierzytelnianie tokenem. Jeśli nie ustawisz tej zmiennej lub ustawisz ją na falsewartość , pomija ona wszelkie źródła uwierzytelniania tokenów. Alternatywny dostawca zawartości musi obsługiwać uwierzytelnianie tokenem.
Aby uzyskać więcej informacji, zobacz Uwierzytelnianie klienta CMG.
SMSTSAssignmentsDownloadInterval
Liczba sekund oczekiwania przed podjęciem próby pobrania zasad przez klienta od ostatniej próby, która nie zwróciła żadnych zasad. Domyślnie klient czeka 0 sekund przed ponowieniem próby.
Tę zmienną można ustawić za pomocą polecenia wstępnego z nośnika lub środowiska PXE.
SMSTSAssignmentsDownloadRetry
Liczba prób pobrania zasad przez klienta, gdy przy pierwszej próbie nie znaleziono żadnych zasad. Domyślnie klient ponawia próbę 0 razy.
Tę zmienną można ustawić za pomocą polecenia wstępnego z nośnika lub środowiska PXE.
SMSTSAssignUsersMode
Określa sposób kojarzenia użytkowników z komputerem docelowym przez sekwencję zadań. Ustaw zmienną na jedną z następujących wartości:
Automatycznie: 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 ustawić relację, administrator musi ją zatwierdzić.
Wyłączone: Sekwencja zadań nie kojarzy użytkowników z komputerem docelowym podczas wdrażania systemu operacyjnego.
Uwaga
Podczas ustawiania zmiennej SMSTSAssignUsersMode określona wartość musi być zgodna z konfiguracją na DP z obsługą środowiska PXE, nośniku rozruchowym lub nośniku wstępnie przygotowanym używanym do przetwarzania obrazu.
Jeśli wartości nie są zgodne, koligacja urządzenia nie jest ustawiona.
Aby uzyskać więcej informacji, zobacz Kojarzenie użytkowników z komputerem docelowym w programie Configuration Manager.
SMSTSDisableStatusRetry
W scenariuszach bez połączenia aparat sekwencji zadań wielokrotnie próbuje wysłać komunikaty o stanie do punktu zarządzania. Takie zachowanie w tym scenariuszu powoduje opóźnienia w przetwarzaniu sekwencji zadań.
Ustaw tę zmienną na true , a aparat sekwencji zadań nie próbuje wysyłać komunikatów o stanie, gdy nie uda się wysłać pierwszej wiadomości. Ta pierwsza próba obejmuje wiele ponownych prób.
Po ponownym uruchomieniu sekwencji zadań wartość tej zmiennej jest zachowywana. 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ń będzie nadal wysyłać stan 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ń korzysta z tych komunikatów o stanie w celu wyświetlania postępu, historii i szczegółów każdego etapu. 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 w późniejszym czasie. Takie zachowanie powoduje, że raportowanie stanu sekwencji zadań jest nieukończone i brakuje elementów.
Przekierowanie 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 readresatora systemu plików WOW64. To zachowanie pozwala poleceniu znaleźć 32-bitowe wersje programów systemu operacyjnego i bibliotek DLL. Ustawienie tej zmiennej wyłącza true korzystanie z przekierowania systemu plików WOW64. Polecenie znajduje natywne 64-bitowe wersje programów systemu operacyjnego i bibliotek DLL. Ta zmienna nie ma wpływu w przypadku uruchamiania w 32-bitowym systemie operacyjnym.
SMSTSDownloadAbortCode
Ta zmienna zawiera wartość kodu przerwania dla zewnętrznego programu pobierającego. Ten program jest określony w zmiennej SMSTSDownloadProgram . Jeśli program zwróci kod błędu równy wartości zmiennej SMSTSDownloadAbortCode, pobieranie zawartości zakończy się niepowodzeniem i nie zostanie podjęta żadna inna metoda pobierania.
Program pobierania SMSTSDownloadProgram
Ta zmienna służy do określania alternatywnego dostawcy zawartości (ACP). ACP to program do pobierania, który służy do pobierania zawartości. Sekwencja zadań używa usługi ACP zamiast domyślnego narzędzia do 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 ponowieniem próby pobrania zawartości z punktu dystrybucji. Domyślnie klient czeka 15 sekund przed ponowieniem próby.
SMSTSDriverRequestConnectTimeOut
Dotyczy kroku Automatyczne stosowanie sterowników .
Podczas żądania katalogu sterowników ta zmienna jest liczbą sekund, przez które sekwencja zadań czeka 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 Automatyczne stosowanie sterowników .
Podczas żądania katalogu sterowników ta zmienna jest liczbą sekund, przez które sekwencja zadań czeka 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 Automatyczne stosowanie sterowników .
Podczas żądania katalogu sterowników ta zmienna jest liczbą sekund, przez które sekwencja zadań czeka na rozpoznanie 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 Automatyczne stosowanie sterowników .
Podczas wysyłania żądania katalogu sterowników ta zmienna to liczba sekund, przez które sekwencja zadań czeka 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 w sekwencji zadań wystąpi błąd, zostanie wyświetlone okno dialogowe z błędem. Sekwencja zadań automatycznie odrzuca je po upływie liczby sekund określonej przez tę zmienną. Domyślnie ta wartość wynosi 900 sekund (15 minut).
Folder wiadomości SMSTSLanguageFolder
Użyj tej zmiennej, aby zmienić język wyświetlania obrazu rozruchowego neutralnego języka.
SMSTSLocalDataDrive
Określa, gdzie sekwencja zadań przechowuje tymczasowe pliki pamięci podręcznej na komputerze docelowym, gdy jest uruchomiona.
Ustaw tę zmienną przed rozpoczęciem sekwencji zadań, na przykład ustawiając zmienną kolekcji. Po rozpoczęciu sekwencji zadań Configuration Manager definiuje zmienną _SMSTSMDataPath na podstawie tego, do czego została zdefiniowana zmienna 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 lokalizacyjnych, ta zmienna określa, ile milisekund czeka przed ponowną próbą wykonania kroku. Domyślnie sekwencja zadań czeka 60000 milisekundy (60 sekund) przed ponowieniem próby. Ponowi próbę maksymalnie trzy razy.
SMSTSPeerDownload
Ta zmienna umożliwia klientowi korzystanie z równorzędnej pamięci podręcznej środowiska Windows PE. Ustawienie tej zmiennej włącza true tę funkcję.
SMSTSPeerRequestPort
Niestandardowy port sieciowy używany przez element buforujący elementów równorzędnych systemu Windows PE na potrzeby emisji początkowej. 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 zmiennej SMSTSPreserveContent, która przechowuje zawartość w pamięci podręcznej klienta programu Configuration Manager po zakończeniu sekwencji zadań. SMSTSPersistContent używa pamięci podręcznej sekwencji zadań, SMSTSPreserveContent używa pamięci podręcznej klienta programu Configuration Manager.
SMSTSPostAction
Określa polecenie uruchamiane po zakończeniu sekwencji zadań. Tuż przed zakończeniem sekwencji zadań proces TSManager zduplikuje określoną akcję post. Nie czeka ani nie rejestruje żadnego stanu, po prostu wychodzi 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 uruchomienie przez sekwencję zadań określonego docelowego wdrożenia docelowego na komputerze docelowym. Ustaw tę zmienną za pomocą polecenia przedstartowego z nośnika lub PXE. Jeśli ta zmienna jest ustawiona, sekwencja zadań zastępuje wszelkie wymagane wdrożenia.
SMSTSPreserveContent
Ta zmienna oznacza zawartość 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 zmiennej SMSTSPersistContent, która zachowuje zawartość tylko przez czas trwania sekwencji zadań. SMSTSPersistContent używa pamięci podręcznej sekwencji zadań, SMSTSPreserveContent używa pamięci podręcznej klienta programu Configuration Manager. Ustaw parametr SMSTSPreserveContent na true , aby włączyć tę funkcję.
SMSTSRebootDelay (Opóźnienie ponownego uruchomienia)
Określa liczbę sekund, po której komputer zostanie ponownie uruchomiony. Jeśli ta zmienna wynosi zero (0), menedżer sekwencji zadań nie wyświetla okna dialogowego powiadomienia 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 późniejsze ponowne uruchomienie miało inny limit czasu niż pierwszy, ustaw parametr SMSTSRebootDelayNext na inną wartość w sekundach.
Przykład
Chcesz zapewnić użytkownikom 60-minutowe powiadomienie o ponownym uruchomieniu na początku sekwencji zadań uaktualniania systemu Windows w miejscu. Po tym pierwszym długim limicie chcesz, aby dodatkowe limity czasu wynosiły tylko 60 sekund. Ustaw parametr SMSTSRebootDelay na 3600wartość , a SMSTSRebootDelayObok 60wartości .
SMSTSRebootMessage
Określa, jaki komunikat będzie wyświetlany w oknie dialogowym powiadomienia 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 po zakończeniu bieżącego kroku sekwencji zadań żądane jest ponowne uruchomienie. 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 do skojarzonego obrazu rozruchowego
SMSTSRetryRequested
Żąda ponowienia próby po zakoń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ń uruchamia ponownie 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 z kontem zastępczym, aby używać zmiennych SMSTSRunCommandLineUserName i SMSTSRunCommandLineUserPassword .
Skonfiguruj SMSTSRunCommandLineAsUser przy użyciu jednej z następujących wartości:
true: Wszelkie kolejne kroki Uruchom wiersz polecenia są uruchamiane w kontekście użytkownika określonego wSMSTSRunCommandLineUserName.false: Wszystkie kolejne kroki Uruchom wiersz polecenia są uruchamiane w kontekście, który został skonfigurowany w tym 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 znaków w postaci nazwa_użytkownika w przypadku konta lokalnego lub domena\nazwa_użytkownika w przypadku konta domeny. Określ hasło do 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 Uruchom skrypt programu PowerShell .
Użyj zmiennych sekwencji zadań, aby skonfigurować kontekst użytkownika dla kroku Uruchom skrypt programu PowerShell . Nie musisz konfigurować kroku Uruchom skrypt programu PowerShell z kontem zastępczym, aby używać zmiennych SMSTSRunPowerShellUserName i SMSTSRunPowerShellUserPassword .
Skonfiguruj SMSTSRunPowerShellAsUser przy użyciu jednej z następujących wartości:
true: wszelkie kolejne kroki Uruchom skrypt programu PowerShell są uruchamiane w kontekście użytkownika określonego wSMSTSRunPowerShellUserName.false: wszelkie kolejne kroki Uruchom skrypt programu PowerShell są uruchamiane w kontekście skonfigurowanym w tym kroku.
SMSTSRunPowerShellUserName
Dotyczy kroku Uruchom skrypt programu PowerShell .
(dane wejściowe)
Określa konto, za pomocą którego jest uruchamiany skrypt programu PowerShell. Wartość jest ciągiem zawierającym postać nazwa_użytkownika lub domena\nazwa_użytkownika. Określ hasło konta za pomocą zmiennej SMSTSRunPowerShellUserPassword .
Uwaga
Aby używać tych zmiennych, skonfiguruj krok Uruchom skrypt programu PowerShell z ustawieniem Uruchom ten krok jako następujące konto. Jeśli ta opcja jest ustawiana za pomocą zmiennych nazwy użytkownika i hasła, jeśli ta opcja jest włączona, należy określić dowolną wartość dla konta.
Aby uzyskać więcej informacji na temat konta Uruchom jako sekwencji zadań, zobacz Konta.
SMSTSRunPowerShellUserPassword
Dotyczy kroku Uruchom skrypt 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)
Kontroluj limit czasu skanowania aktualizacji oprogramowania podczas wykonywania tego kroku. Jeśli na przykład podczas skanowania spodziewanych jest wiele aktualizacji, zwiększ wartość. Wartość domyślna to 3600 sekundy (60 minut). Wartość zmiennej jest ustawiana w sekundach.
Użytkownicy SMSTSUDAU
Określa użytkowników podstawowych komputera docelowego przy użyciu następującego formatu: <DomainName>\<UserName> Oddziel wielu użytkowników przecinkami (,). 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 oczekiwania sekwencji zadań na całkowite uruchomienie usługi hosta agenta SMS (ccmexec). Podaj tę wartość w sekundach. Domyślny limit czasu wynosi 30 minut lub 1800 sekund.
Przykłady SMSTSWaitCcmexecOperationalTimeout
-
1800(domyślnie): 30 minut -
300: Sekwencja zadań czeka pięć minut na uruchomienie ccmexec
SMSTSWaitForSecondReboot
Dotyczy kroku Instalowanie aktualizacji oprogramowania.
(dane wejściowe)
Ta opcjonalna zmienna sekwencji zadań steruje zachowaniem klienta, gdy instalacja aktualizacji oprogramowania wyzwolona przez zadanie instalowania oprogramowania Aktualizacje wymaga wielu ponownych uruchomień. Ustaw tę zmienną przed krokiem Instalowanie aktualizacji oprogramowania, aby zapobiec niepowodzeniu sekwencji zadań z powodu wielu ponownych uruchomień z instalacji aktualizacji oprogramowania.
Ta zmienna jest przydatna, gdy pojedynczy krok instalacji oprogramowania Aktualizacje sekwencji zadań instaluje aktualizacje oprogramowania, które wymagają wielu ponownych uruchomień w celu zakończenia instalacji.
Ustaw wartość SMSTSWaitForSecondReboot w sekundach, aby określić, jak długo sekwencja zadań zatrzymuje się na tym kroku podczas ponownego uruchamiania komputera. Zapewnij wystarczająco dużo czasu na wypadek wielu ponownych uruchomień. Jeśli na przykład ustawisz parametr SMSTSWaitForSecondReboot na 600, sekwencja zadań zostanie wstrzymana na 10 minut po ponownym uruchomieniu przed uruchomieniem dodatkowych kroków.
Zmienna SMSTSWaitForSecondReboot jest przeznaczona do użytku z zadaniem Aktualizacje instalowania oprogramowania, ale można ją ustawić w dowolnym miejscu sekwencji zadań, aby wprowadzić opóźnienia po ponownym uruchomieniu zainicjowanym przez zadania inne niż zadanie Aktualizacje instalowania oprogramowania. Z tego powodu, gdy ta zmienna jest ustawiona przed zadaniem Instalowanie aktualizacji oprogramowania, zaleca się ustawienie jej ponownie po zadaniu Instalowanie aktualizacji oprogramowania z wartością 0. Spowoduje to zresetowanie zmiennej i zapobiegnie niepotrzebnym opóźnieniom podczas sekwencji zadań. Jeśli w sekwencji zadań występuje wiele zadań instalowania aktualizacji oprogramowania, zdefiniuj zmienną na żądaną wartość przed pierwszym zadaniem instalowania aktualizacji oprogramowania, a następnie zresetuj ją z powrotem do 0 stanu po ostatnim zadaniu instalacji aktualizacji oprogramowania.
Uwaga
Ta zmienna ma zastosowanie tylko do sekwencji zadań OSD, które wdrażają system operacyjny. Nie działa z żadną sekwencją zadań, która nie korzysta z systemu Windows konfiguracji i zadania programu ConfigMgr, taką jak autonomiczne sekwencje zadań lub sekwencje zadań uaktualniania w miejscu.
TSDebugMode
Ustaw tę zmienną na TRUE w kolekcji lub obiekcie komputera, w którym jest wdrażana sekwencja zadań. Każde urządzenie, które ma ustawioną tę zmienną, przełączy dowolną sekwencję zadań wdrożoną w nim 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ń zwraca błąd.
Ustaw tę zmienną za pomocą:
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 zadania.
true: Ukryj postęp sekwencji zadańfalse: Wyświetl postęp sekwencji zadań
TSErrorOnWarning
Dotyczy kroku Zainstaluj aplikację .
(dane wejściowe)
Określ, czy aparat sekwencji zadań traktuje wykryte ostrzeżenie jako błąd podczas tego kroku. Sekwencja zadań ustawia zmienną _TSAppInstallStatus , gdy Warning co najmniej jedna aplikacja lub wymagana zależność nie została zainstalowana, ponieważ nie spełniła wymagania. Gdy ustawisz tę zmienną na True, a sekwencja zadań ustawi _TSAppInstallStatus na Warning, wynikiem jest błąd. Wartość jest False 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: Uwzględnij bieżący krok i całkowitą liczbę kroków w tekście postępu. Na przykład 2 z 10. -
2: Uwzględnij bieżący krok, łączną liczbę kroków i procent wykonania. Na przykład 2 z 10 (wykonano 20%). -
3: Uwzględnij procent wykonania. Na przykład (Wykonano 20%).
TSUEFIDrive
Użyj na właściwościach 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ń w celu zarządzania konwersją systemu BIOS do interfejsu UEFI.
Katalog roboczy
Dotyczy kroku Uruchom wiersz polecenia .
(dane wejściowe)
Określa katalog początkowy dla akcji wiersza polecenia. Określona nazwa katalogu nie może zawierać więcej niż 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 systemu Windows Vista i nowszych systemów operacyjnych
- OSDBuildStorageDriverList: dotyczy tylko systemów Windows XP i Windows Server 2003
- OSDDiskpartBiosCompatibilityMode: wymagany tylko podczas wdrażania systemu Windows XP lub Windows Server 2003
- OSDInstallEditionIndex: Niepotrzebne po 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 Instalator systemu Windows domyślnie określa najlepszą do użycia literę dysku (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ść tej zmiennej, aby false użyć lokalizacji określonej dla ustawienia Miejsce docelowe w kroku Zastosuj sekwencję zadań systemu operacyjnego . Aby uzyskać więcej informacji, zobacz Stosowanie obrazu systemu operacyjnego.