Předdefinované proměnné pořadí úkolů v Configuration Manageru

 

Rozsah platnosti: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Předdefinované proměnné pořadí úkolů jsou poskytované nástrojem System Center 2012 Configuration Manager. Předdefinované proměnné poskytují informace o prostředí, ve kterém pořadí úkolů běží, a jejich hodnoty jsou k dispozici v rámci celého pořadí úkolů. Předdefinované proměnné se obvykle inicializují před spuštěním kroků v rámci pořadí úkolů. Například předdefinovaná proměnná _SMSTSLogPath je proměnná prostředí určující cestu, kterou součásti nástroje Configuration Manager používají k zápisu souborů protokolu v průběhu běhu pořadí úkolů, přičemž k této proměnné prostředí mají přístup všechny kroky pořadí úkolů. Některé proměnné, jako například _SMSTSCurrentActionName, se ale vyhodnocují před každým krokem. Hodnoty předdefinovaných proměnných jsou obecně jen pro čtení. Hodnoty se čtou jenom pro předdefinované proměnné s názvem, který začíná podtržítkem.

Seznam předdefinovaných proměnných pořadí úkolů

Následující seznam popisuje předdefinované proměnné, které jsou k dispozici v rámci nástroje Configuration Manager:

Název předdefinované proměnné

Popis

_SMSTSAdvertID

Ukládá jedinečné ID nasazení aktuálně spuštěného pořadí úkolů. Používá stejný formát jako ID nasazení distribuce softwaru Configuration Manager. Pokud je pořadí úkolů spuštěné ze samostatného média, není tato proměnná definovaná.

Příklad:

ABC20001

_TSAppInstallStatus

Pro System Center 2012 R2 Configuration Manager a novější:

Sekvence úloh nastavuje proměnnou _TSAppInstallStatus pomocí stavu instalace aplikace během kroku sekvence úloh Instalovat aplikaci. Sekvence úloh nastavuje tuto proměnnou na jednu z následujících hodnot:

  1. Nedefinováno: Tato hodnota je nastavena, když krok sekvence úloh Instalovat aplikaci nebyl spuštěn.

  2. Chyba: Tato hodnota je nastavena, když minimálně jedna aplikace nebyla úspěšná kvůli chybě během kroku sekvence úloh Instalovat aplikaci.

  3. Upozornění: Tato hodnota je nastavena, když se během kroku sekvence úloh Instalovat aplikaci nevyskytnou žádné chyby, ale jedna nebo více aplikací nebo požadovaná závislost nebyla nainstalována, protože nebyl splněn určitý požadavek.

  4. Úspěšně dokončeno: Tato hodnota je nastavena, když nejsou zjištěny žádné chyby nebo upozornění během kroku sekvence úloh Instalovat aplikaci.

_SMSTSBootImageID

Ukládá ID balíčku spouštěcí bitové kopie Configuration Manager, pokud je balíček spouštěcí bitové kopie přidružený k aktuálně spuštěnému pořadí úkolů. Proměnná nebude nastavená, pokud není přidružený žádný balíček spouštěcí bitové kopie nástroje Configuration Manager.

Příklad:

ABC00001

_SMSTSBootUEFI

Pro System Center 2012 Configuration Manager SP1 a novější:

Pořadí úkolů nastavuje proměnnou SMSTSBootUEFI, když zjistí výskyt počítače, který je v režimu UEFI.

_SMSTSClientGUID

Ukládá hodnotu identifikátoru GUID klienta Configuration Manager. Tato proměnná není nastavená, pokud je pořadí úkolů spuštěné ze samostatného média.

Příklad:

0a1a9a4b-fc56-44f6-b7cd-c3f8ee37c04c

_SMSTSCurrentActionName

Určuje název kroku aktuálně spuštěného pořadí úkolů. Tato proměnná se nastavuje před tím, než správce pořadí úkolů spustí jednotlivé kroky.

Příklad:

spuštění příkazového řádku

_SMSTSDownloadOnDemand

Nastavte na true, pokud aktuální pořadí úkolů běží v režimu stažení na vyžádání, což znamená, že správce pořadí úkolů stáhne obsah místně jenom v případě, že potřebuje přístup k obsahu.

_SMSTSInWinPE

Tato proměnná je nastavená na true, pokud aktuální krok pořadí úkolů běží v prostředí Windows PE. Jinak je nastavená na false. Otestováním této proměnné pořadí úkolů můžete zjistit aktuální prostředí operačního systému.

_SMSTSLastActionRetCode

Ukládá návratový kód, který vrátila poslední spuštěná akce. Tuto proměnnou jde použít jako podmínku k určení toho, jestli se spustí další krok.

Příklad:

0

_SMSTSLastActionSucceeded

Proměnná je nastavená na true, pokud se poslední akce úspěšně dokončila. Pokud poslední akce selhala, je nastavená na false. Pokud se poslední akce přeskočila, protože byl krok zakázaný nebo proto, že se přidružená podmínka vyhodnotila jako false, pak se tato proměnná nenuluje, což znamená, že dál obsahuje hodnotu pro předchozí akci.

_SMSTSLaunchMode

Určuje metodu spuštění pořadí úkolů. Pořadí úkolů může mít následující hodnoty:

  • SMS – Určuje, že je pořadí úkolů spuštěné pomocí klienta Configuration Manager.

  • UFD – Určuje, že je pořadí úkolů spuštěné pomocí USB média, přičemž toto USB médium je vytvořené v systému Windows XP nebo 2003.

  • UFD+FORMAT – Určuje, že je pořadí úkolů spuštěné pomocí USB média, přičemž toto USB médium je vytvořené v systému Windows Vista nebo novějším.

  • CD – Určuje, že je pořadí úkolů spuštěné pomocí disku CD-ROM.

  • DVD – Určuje, že je pořadí úkolů spuštěné pomocí disku DVD.

  • PXE – Určuje, že je pořadí úkolů spuštěné z prostředí PXE.

  • HD – Určuje, že je pořadí úkolů spuštěné z pevného disku (jenom předzpracované médium).

_SMSTSLogPath

Ukládá úplnou cestu k adresáři protokolů. Může se pomocí ní určit, kam mají akce ukládat protokoly. Tato hodnota není nastavená, pokud není k dispozici pevný disk.

_SMSTSMachineName

Ukládá a určuje název počítače. Ukládá název počítače, který bude pořadí úkolů používat k protokolování všech stavových zpráv. Pokud chcete název počítače v novém operačního systému změnit, použijte proměnnou OSDComputerName.

Příklad:

ABC

_SMSTSMDataPath

Určuje cestu definovanou proměnnou SMSTSLocalDataDrive. Když definujete proměnnou SMSTSLocalDataDrive před spuštěním pořadí úkolů, například nastavením proměnné kolekce, Configuration Manager pak po spuštění pořadí úkolů definuje proměnnou _SMSTSMDataPath.

_SMSTSMediaType

Určuje typ média, které se použilo k zahájení instalace. Příklady typů médií: spouštěcí médium, úplné médium, prostředí PXE a předzpracované médium.

_SMSTSMP

Ukládá název nebo IP adresu bodu správy nástroje Configuration Manager.

_SMSTSMPPort

Ukládá číslo portu bodu správy nástroje Configuration Manager.

Příklad:

80

_SMSTSOrgName

Ukládá název značky, který se zobrazí v dialogovém okně uživatelského rozhraní průběhu pořadí úkolů.

Příklad:

Organizace XYZ

_SMSTSPackageID

Ukládá ID aktuálně spuštěného pořadí úkolů. Toto ID používá stejný formát jako ID balíčku softwaru Configuration Manager.

Příklad:

HJT00001

_SMSTSPackageName

Ukládá název aktuálně spuštěného pořadí úkolů určený správcem nástroje Configuration Manager při vytvoření pořadí úkolů.

Příklad:

Nasazení pořadí úkolů systému Windows 7

_SMSTSRunFromDP

Nastavte na true, pokud aktuální pořadí úkolů běží v režimu spuštění z distribučního bodu, což znamená, že správce pořadí úkolů získá požadované sdílené složky balíčku z distribučního bodu.

_SMSTSSiteCode

Ukládá kód lokality nástroje Configuration Manager.

Příklad:

ABC

_SMSTSType

Určuje typ aktuálně spuštěného pořadí úkolů. Může mít následující hodnoty:

1 – Označuje obecné pořadí úkolů.

2 – Označuje pořadí úkolů nasazení operačního systému.

_SMSTSTimezone

Proměnná _SMSTSTimezone ukládá informace o časovém pásmu v následujícím formátu (bez mezer):

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

Příklad:

Pro časové pásmo Východ USA a Kanady by proměnná měla tuto hodnotu: 300,0,-60,0,11,0,1,2,0,0,0,0,3,0,2,2,0,0,0,Východní oblast (běžný čas),Východní oblast (letní čas) 

_SMSTSUseCRL

Určuje, jestli pořadí úkolů používá seznam odvolaných certifikátů, když ke komunikaci s bodem správy používá protokol SSL (Secure Socket Layer).

_SMSTSUserStarted

Určuje, jestli je pořadí úkolů spuštěné uživatelem. Tato proměnná je nastavená jenom v případě, že je pořadí úkolů spuštěné z Centra softwaru. Například pokud je proměnná _SMSTSLaunchMode nastavená na SMS. Proměnná může mít následující hodnoty:

  • True – Určuje, že je pořadí úkolů ručně spuštěné uživatelem z Centra softwaru.

  • False – Určuje, že je pořadí úkolů spuštěné automaticky plánovačem nástroje Configuration Manager.

_SMSTSUseSSL

Určuje, jestli pořadí úkolů používá ke komunikaci s bodem správy nástroje Configuration Manager protokol SSL. Pokud vaše lokalita běží v nativním režimu, je hodnota nastavená na true.

_SMSTSWTG

Pro System Center 2012 Configuration Manager SP1 a novější:

Určuje, zda je počítač spuštěn jako zařízení s operačním systémem Windows To Go.

SMSTSAssignmentsDownloadInterval

Pro System Center 2012 Configuration Manager SP1 a novější:

Pomocí této proměnné můžete určit počet sekund, které se má počkat, než se klient pokusí stáhnout zásady od posledního pokusu (který nevrátil žádné zásady). Ve výchozím nastavení bude klient před opakováním pokusu čekat 0 sekund.

Tuto proměnnou lze nastavit pomocí příkazu před spuštěním z médií nebo PXE.

SMSTSAssignmentsDownloadRetry

Pro System Center 2012 Configuration Manager SP1 a novější:

Pomocí této proměnné můžete určit počet pokusů, které má klient provést při stahování zásad, když nejsou při prvním pokusu nalezeny žádné zásady. Ve výchozím nastavení bude klient opakovat pokus 0krát.

Tuto proměnnou lze nastavit pomocí příkazu před spuštěním z médií nebo PXE.

SMSTSAssignUsersMode

Určuje, jak pořadí úkolů přidružuje uživatele k cílovému počítači. Nastavte proměnnou na jednu z následujících hodnot.

  • Automaticky: Pořadí úkolů vytvoří vzájemný vztah mezi určenými uživateli a cílovým počítačem při nasazování operačního systému do cílového počítače.

  • Čeká na vyřízení: Pořadí úkolů vytvoří vztah mezi zadanými uživateli a cílovým počítačem, ale před nastavením vztahu čeká na schválení správcem.

  • Zakázáno: Pořadí úkolů nespojí uživatele s cílovým počítačem při nasazení operačního systému.

SMSTSDownloadProgram

Pro System Center 2012 Configuration Manager SP1 a novější:

Pomocí této proměnné můžete pro pořadí úloh určit Alternativního poskytovatele obsahu, stahovací program používaný ke stahování obsahu místo výchozího stahovacího programu nástroje Configuration Manager. V rámci procesu stahování obsahu pořadí úloh kontrolujte proměnnou pro určený stahovací program. Je-li proměnná zadána, spustí pořadí úloh program, který má stažení provést.

SMSTSDownloadRetryCount

Pro System Center 2012 R2 Configuration Manager a novější:

Tuto proměnnou použijte k určení počtu pokusů, který nástroj Configuration Manager provede pro stažení obsahu z distribučního bodu. Ve výchozím nastavení bude klient opakovat pokus 2krát. 

SMSTSDownloadRetryDelay

Pro System Center 2012 R2 Configuration Manager a novější:

Tuto proměnnou použijte k určení doby v sekundách, po kterou nástroj Configuration Manager bude čekat, než znovu zkusí stažení obsahu z distribučního bodu. Ve výchozím nastavení bude klient před opakováním pokusu čekat 15 sekund.

SMSTSErrorDialogTimeout

Pokud v pořadí úkolů dojde k chybě, zobrazí se dialogové okno, které se automaticky zavře po uplynutí počtu sekund zadaného pomocí této proměnné. Ve výchozím nastavení se dialogové okno automaticky zavře po 900 sekundách (15 minutách).

TSErrorOnWarning

Pro System Center 2012 R2 Configuration Manager a novější:

Tato proměnná umožňuje určit, jestli bude modul pořadí úkolů během kroku instalace aplikace považovat zjištěné upozornění za chybu. Pořadí úkolů nastaví proměnnou _TSAppInstallStatus na Upozornění, pokud se minimálně jedna aplikace (nebo požadovaná závislá součást) nenainstaluje, protože nebyl splněný požadavek. Pokud proměnnou TSErrorOnWarning nastavíte na True a proměnná _TSAppInstallStatus je nastavená na Upozornění, bude se upozornění považovat za chybu. Výchozím chováním proměnné je hodnota False.

SMSTSLanguageFolder

Pro System Center 2012 Configuration Manager SP1 a novější:

Pomocí této proměnné lze změnit jazyk zobrazení v jazykově neutrální spouštěcí bitové kopii.

SMSTSLocalDataDrive

Určuje, kde se na cílovém počítači ukládají dočasné soubory, když běží pořadí úkolů.

Tato proměnná musí být nastavená před spuštěním pořadí úkolů, například nastavením proměnné kolekce. Jakmile se pořadí úkolů spustí, Configuration Manager definuje proměnnou _SMSTSMDataPath.

SMSTSMPListRequestTimeout

Pro System Center 2012 R2 Configuration Manager a novější:

Tato proměnná se používá k určení doby (v ms), po kterou pořadí úkolů počká, než se pokusí znovu nainstalovat aplikaci, po tom co načítání seznamu bodů správy ze služeb zjišťování polohy selže. Ve výchozím nastavení pořadí úkolů čeká 60 000 milisekund (60 sekund), než se pokusí krok zopakovat (pokusí se ho zopakovat maximálně třikrát). Tato proměnná platí pouze pro krok sekvence úloh Instalovat aplikaci.

SMSTSPersistContent

Pro System Center 2012 Configuration Manager SP1 a novější:

Pomocí této proměnné lze dočasně zachovat obsah v mezipaměti pořadí úloh.

SMSTSPostAction

Pro System Center 2012 Configuration Manager SP1 a novější:

Určuje příkaz, který se spouští po dokončení pořadí úkolů. Pomocí této proměnné můžete například určit skript, který umožňuje zapisovat filtry pro integrovaná zařízení po tom, co pořadí úkolů na zařízení nasadí operační systém.

SMSTSPreferredAdvertID

Vynutí spuštění konkrétního cíleného nasazení na cílovém počítači. To je možné z média nebo prostředí PXE nastavit prostřednictvím příkazu před zahájením. Pokud je tato proměnná nastavená, pořadí úkolů přepíše všechna požadovaná nasazení.

OSDPreserveDriveLetter

Pro System Center 2012 Configuration Manager SP1 a novější:

Tato proměnná určuje, jestli pořadí úkolů používá písmeno jednotky zachycené v souboru WIM bitové kopie operačního systému při aplikování této bitové kopie na cílový počítač. V nástroji Configuration Manager bez aktualizace Service Pack se písmeno jednotky zachycené v souboru WIM používalo při aplikování souboru WIM bitové kopie operačního systému. V nástroji Configuration Manager SP1 můžete nastavit hodnotu pro tuto proměnnou na hodnotu False a použít tak umístění, které určíte v nastavení Cíl v kroku pořadí úkolů Použití operačního systému. Další informace o kroku pořadí úloh Použití operačního systému najdete v části Použít bitovou kopii operačního systému v tématu Kroky pořadí úkolů v Configuration Manageru.

SMSTSRebootDelay

Určuje, kolik sekund se má čekat před restartováním počítače. Správce pořadí úkolů před restartováním počítače zobrazí oznamovací dialogové okno, pokud tato proměnná není nastavená na hodnotu 0.

Příklady:

0

30

SMSTSRebootMessage

Určuje zprávu, která se má zobrazit v dialogovém okně vypnutí, pokud se požaduje restartování. Pokud tato proměnná není nastavená, zobrazí se výchozí zpráva.

Příklad:

Tento počítač musí restartovat správce pořadí úkolů.

SMSTSRebootRequested

Označuje, že se po dokončení aktuálního kroku pořadí úkolů vyžaduje restartování. Pokud se vyžaduje restartování, stačí tuto proměnnou nastavit na true a správce pořadí úkolů restartuje počítač po tomto kroku pořadí úkolů. Krok pořadí úkolů musí tuto proměnnou pořadí úkolů nastavit, pokud k dokončení kroku pořadí úkolů vyžaduje restartování. Po restartování počítače bude pořadí úkolů dál běžet od dalšího kroku pořadí úkolů.

SMSTSRetryRequested

Po dokončení aktuálního kroku pořadí úkolů vyžádá provedení opakovaného pokusu. Pokud je tato proměnná pořadí úkolů nastavená, musí být nastavená taky proměnná SMSTSRebootRequested na hodnotu true. Po restartování počítače správce pořadí úkolů znovu spustí stejný krok pořadí úkolů.

SMSTSUDAUsers

Udává primárního uživatele cílového počítače. Zadejte uživatele v následujícím formátu. Pokud bude uživatelů víc, oddělujte je od sebe čárkou (,).

Příklad:

doména\uživatel1, doména\uživatel2, doména\uživatel3.

Další informace o přiřazení uživatele k cílovému počítači naleznete v části Spojení uživatelů s cílovým počítačem.

Viz také

Proměnné pořadí úloh v produktu Configuration Manager