Tervezési megfontolások a feladatok automatizálásához a System Center Configuration ManagerbenPlanning considerations for automating tasks in System Center Configuration Manager

Vonatkozik: A System Center Configuration Manager (aktuális ág)Applies to: System Center Configuration Manager (Current Branch)

A System Center Configuration Manager környezetben feladatok automatizálására feladatütemezéseket hozhat létre.You can create task sequences to automate tasks in your System Center Configuration Manager environment. Ilyen feladat például az operációs rendszerek rögzítése referencia-számítógépre, vagy az operációs rendszer központi telepítése egy vagy több célszámítógépre.These tasks range from capturing an operating system on a reference computer to deploying the operating system to one or more destination computers. A feladatütemezés által végrehajtott műveletek az ütemezés lépései között definiálhatók.The actions of the task sequence are defined in the individual steps of the sequence. A feladatütemezés futtatásakor a rendszer minden egyes lépést végrehajt parancssori szinten a helyi rendszer környezetében, felhasználói beavatkozás nélkül.When the task sequence is run, the actions of each step are performed at the command-line level in the Local System context without requiring user intervention. Az alábbi szakaszok a segítségével megtervezheti a feladatok a Configuration Manager automatizálását.Use the following sections to help plan to automate tasks in Configuration Manager.

Feladatütemezési lépések és műveletekTask sequence steps and actions

Lépésekre feladatütemezés alapeleme.Steps are the basic components of a task sequence. Tartalmazhat olyan parancsokat, amelyek konfigurálására, és rögzítheti az operációs rendszer egy referencia-számítógép, vagy tartalmazhat olyan parancsokat, amelyek az operációs rendszer, illesztőprogramokat, a Configuration Manager-ügyfél és a szoftver telepítése a célszámítógépen.They can contain commands that configure and capture the operating system of a reference computer, or they can contain commands that install the operating system, drivers, the Configuration Manager client, and software on the destination computer. A feladatütemezési lépésekhez szükséges parancsokat a lépésben szereplő műveletek határozzák meg.The commands of a task sequence step are defined by the actions of the step. Kétféle művelet van.There are two types of actions. A parancssori karakterlánccal definiált műveletek az egyéni műveletek.An action that you define by using a command-line string is referred to as a custom action. A Configuration Manager által előre definiált műveletek a beépített műveletek nevezzük.An action that is predefined by Configuration Manager is referred to as a built-in action. Egy feladatütemezés egyéni és beépített műveletek tetszőleges kombinációját hajthat végre.A task sequence can perform any combination of custom and built-in actions.

Feladatütemezési lépések is hozzáadhat feltételeket, amelyek szabályozzák a lépés működését, például a feladatütemezés leálljon vagy a feladatütemezés Folytatás hiba esetén.Task sequence steps can also include conditions that control how the step behaves, such as stopping the task sequence or continuing the task sequence if an error occurs. Feltétel hozzáadásához feladatütemezési változót kell szerepeltetni a lépésben.Conditions are added to the step by including a task sequence variable to the step. Az SMSTSLastActionRetCode változóval például az előző lépés feltétele tesztelhető.For example, you could use the SMSTSLastActionRetCode variable to test the condition of the previous step. Változók egyetlen lépésben vagy lépéseket a csoporthoz lehet hozzáadni.Variables can be added to a single step or a group of steps.

Feladatütemezési lépések feldolgozása sorrendben történik, mely tartalmazza a műveletet, és azokat a feltételeket, a lépés rendelt.Task sequence steps are processed sequentially, which includes the action of the step and any conditions that are assigned to the step. Indításakor a Configuration Manager egy feladatütemezési lépés feldolgozását, a következő lépéssel nem indult el, amíg a korábbi műveletet végre nem.When Configuration Manager starts to process a task sequence step, the next step is not started until the previous action has completed. A feladatütemezés akkor tekinthető befejezettnek, ha az összes lépését végrehajtotta, vagy ha egy hibás lépés miatt a Configuration Manager leállítja a feladatütemezés futtatása előtt az összes lépést elvégezte volna.A task sequence is considered complete when all its steps have been completed or when a failed step causes Configuration Manager to stop running the task sequence before all its steps are completed. Például ha egy feladatütemezés lépés nem talál egy hivatkozott rendszerképet vagy csomagot egy terjesztési ponton, a feladatütemezésben szerepel egy hibás hivatkozás, és a Configuration Manager leállítja a feladatütemezés ezen a ponton futtatását, kivéve ha a sikertelen lépés olyan feltételt továbbra is, ha hiba lép.For example, if the step of a task sequence cannot locate a referenced image or package on a distribution point, the task sequence contains a broken reference and Configuration Manager stops running the task sequence at that point unless the failed step has a condition to continue when an error occurs.

Fontos

Alapértelmezés szerint ha egy lépés vagy művelet meghiúsul, a feladatütemezés is sikertelen lesz.By default, a task sequence fails after one step or action fails. Ha szeretné, hogy a feladatütemezés sikertelen lépés esetén is folytatódjon, szerkesztheti a feladatütemezést: kattintson a Beállítások lapfülre, majd válassza a Folytatás hiba esetén.If you want the task sequence to continue even when a step fails, edit the task sequence, click the Options tab, and then select Continue on error.

A lépéseket a feladatütemezésbe felvehető kapcsolatos további információkért lásd: feladatütemezési lépéseket.For more information about the steps that can be added to a task sequence, see Task sequence steps.

Feladatütemezési csoportokTask sequence groups

Csoportok több lépést jelentenek egy adott feladatütemezésben.Groups are multiple steps within a task sequence. Egy feladatütemezési csoport egy névből, egy opcionális leírásból, illetve olyan opcionális feltételekből áll, amelyet a rendszer egyetlen egységként értékel, mielőtt folytatná a következő feladatütemezési lépéssel.A task sequence group consists of a name, an optional description, and any optional conditions that are evaluated as a unit before that task sequence continues with the next step. A csoportok beágyazhatók egymásba, és vegyesen tartalmazhatnak lépéseket és alcsoportokat is.Groups can be nested within each other, and a group can contain a mixture of steps and subgroups. A csoportok több, közös feltétellel rendelkező lépés kombinálására kínálnak hasznos eszközt.Groups are useful for combining multiple steps that share a common condition.

Fontos

Ha egy csoport bármely lépése vagy beágyazott csoportja meghiúsul, alapértelmezés szerint a feladatütemezési csoport is sikertelen lesz.By default, a task sequence group fails when any step or embedded group within the group fails. Ha szeretné, hogy a feladatütemezés sikertelen lépés vagy sikertelenül beágyazott csoport esetén is folytatódjon, szerkesztheti a feladatütemezést: kattintson a Beállítások lapfülre, majd válassza a Folytatás hiba esetén.If you want the task sequence to continue when a step or embedded group fails, edit the task sequence, click the Options tab, and then select Continue on error.

Az alábbi táblázat bemutatja a Folytatás hiba beállítás működését lépések csoportosítása esetén.The following table shows how the Continue on error option works when you group steps.

Ebben a példában a rendszer két feladatütemezési csoport, amely három feladatütemezési lépést tartalmazhat.In this example, there are two groups of task sequences that contain three task sequence steps each.

Feladatütemezési csoport vagy lépésTask sequence group or step Folytatás hiba esetén beállítás értékeContinue on error setting
1. feladatütemezési csoportTask Sequence Group 1 A Folytatás hiba esetén beállítás aktív.Continue on error selected.
Feladatsor 1. lépéseTask Sequence Step 1 A Folytatás hiba esetén beállítás aktív.Continue on error selected.
2. feladatütemezési lépésTask Sequence Step 2 Nincs beállítva.Not set.
3. feladatütemezési lépésTask Sequence Step 3 Nincs beállítva.Not set.
2. feladatütemezési csoportTask Sequence Group 2 Nincs beállítva.Not set.
4. feladatütemezési lépésTask Sequence Step 4 Nincs beállítva.Not set.
5. feladatütemezési lépésTask Sequence Step 5 Nincs beállítva.Not set.
6. feladatütemezési lépésTask Sequence Step 6 Nincs beállítva.Not set.
  • Ha a feladatütemezési lépés 1 sikertelen, a feladatütemezés végrehajtása folytatódik, a feladatütemezési lépés 2.If task sequence step 1 fails, the task sequence continues with task sequence step 2.

  • 2 feladatütemezési lépés sikertelen lesz, ha a feladatütemezés nem fut a 3. feladatütemezési lépés, de továbbra is fut a feladatütemezési lépések 4. és 5, amely egy másik feladatütemezési csoportban találhatók.If task sequence step 2 fails, the task sequence does not run task sequence step 3 but continues to run task sequence steps 4 and 5, which are in a different task sequence group.

  • Ha a 4. feladatütemezési lépés sikertelen lesz, hajt végre semmilyen további lépéseket, és a feladatütemezés sikertelen lesz, mivel a Folytatás hiba beállítás 2 feladatütemezési csoport esetén nem volt beállítva.If task sequence step 4 fails, no more steps are run, and the task sequence fails because the Continue on error setting was not configured for task sequence group 2.

    A feladatütemezési csoportokhoz, nevet kell rendelnie, bár a csoport neve nem kell egyedinek lennie.You must assign a name to task sequence groups, although the group name does not have to be unique. A feladatütemezési csoporthoz emellett igény szerint leírást is megadhat.You can also provide an optional description for the task sequence group.

Feladatütemezési változókTask sequence variables

Feladatütemezési változók olyan számítógép, az operációs rendszer és a felhasználó konfigurációs feladatok számára egy Configuration Manager ügyfélszámítógépeken a konfigurációs és operációs rendszer központi telepítési beállításokat szolgáltatnak név-érték párokat.Task sequence variables are a set of name and value pairs that supply configuration and operating system deployment settings for computer, operating system, and user state configuration tasks on a Configuration Manager client computer. A feladatütemezési változók a feladatütemezési lépések konfigurálására és testreszabására nyújtanak lehetőséget.Task sequence variables provide a mechanism to configure and customize the steps in a task sequence.

Amikor futtat egy feladatütemezést, a rendszer számos feladatütemezési beállítást környezeti változóként tárol el.When you run a task sequence, many of the task sequence settings are stored as environment variables. Eléréséhez, vagy módosítsa a beépített feladatütemezési változók értékét, és hozhat létre új feladat feladatütemezési változók segítségével testre szabhatja a feladatütemezés futtatását a célszámítógépen.You can access or change the values of built-in task sequence variables, and you can create new task sequence variables to customize the way a task sequence runs on a destination computer.

Feladatütemezési változók a feladatütemezési környezetben segítségével hajtsa végre a következő műveleteket:You can use task sequence variables in the task sequence environment to perform the following actions:

  • Feladatütemezési műveletek beállításainak konfigurálásaConfigure settings for a task sequence action

  • Parancssori argumentumok biztosítása feladatütemezési lépésSupply command-line arguments for a task sequence step

  • Olyan feltétel, amely meghatározza, hogy a feladatütemezési lépés vagy csoport fusson-e értékeléseEvaluate a condition that determines whether a task sequence step or group is run

  • Adjon meg értékeket a feladatütemezésben használt egyéni parancsfájlokhozProvide values for custom scripts used in a task sequence

    Például lehetséges, hogy a feladatütemezés tartalmazza a csatlakozás tartományhoz vagy munkacsoporthoz feladatütemezési lépést.For example, you might have a task sequence that includes a Join Domain or Workgroup task sequence step. A feladatütemezést különböző gyűjteményekre alkalmazhatja, a gyűjtemények tagságát pedig a tartományi tagság határozza meg.The task sequence might be deployed to different collections, where the membership of the collection is determined by domain membership. Ebben az esetben adja meg az egyes gyűjtemények tartománynevéhez gyűjteményi feladatütemezési változót, és, hogy a feladatütemezési változó segítségével adja meg a feladatütemezést a megfelelő tartománynévvel.In that case, you can specify a per-collection task sequence variable for each collection's domain name and then use that task sequence variable to supply the appropriate domain name in the task sequence.

Feladatütemezési változók létrehozásaCreate task sequence variables

Új feladatütemezési változók testre szabhatja és szabályozhatja a feladatütemezési lépéseket adhat hozzá.You can add new task sequence variables to customize and control the steps in a task sequence. Létrehozhat például olyan feladatütemezési változót, amellyel felülbírálhatja egy beépített feladatütemezési lépés egyik beállítását.For example, you can create a task sequence variable to override a setting for a built-in task sequence step. Emellett egyéni feladatütemezési változók is létrehozhatók a feladatütemezés egyes feltételeihez, parancssoraihoz és egyéni lépéseihez.You can also create a custom task sequence variable to use with conditions, command lines, or custom steps in the task sequence. Amikor létrehoz egy feladatütemezési változót, a rendszer akkor is megőrzi a változót és a hozzá kapcsolódó értéket a feladatütemezési környezetben, ha a feladatütemezés újraindul a célszámítógépen.When you create a task sequence variable, the task sequence variable and the associated value is preserved within the task sequence environment, even when the sequence restarts the destination computer. A változó és értéke a feladatütemezés keretében különböző operációs rendszerkörnyezetekben is használható –The variable and its value can be used within the task sequence across different operating system environments. Például használható egy teljes Windows operációs rendszer és a Windows PE környezetben.For example, it can be used in a full Windows operating system and in the Windows PE environment.

A következő táblázat ismerteti a feladatütemezés változó, és további használati adatai létrehozásának.The following table describes the methods to create a task sequence variable and additional usage information.

Létrehozási módszerCreate method HasználatUsage
Mezők beállítása a feladatütemezési lépésekben a Feladatütemezés-szerkesztő segítségévelSetting fields in task sequence steps by using the Task Sequence Editor A feladatütemezési lépés alapértelmezett értékeinek meghatározása.Specifies default values for the task sequence step. A változó és az érték csak akkor érhető el, amikor a feladatütemezés az adott lépést futtatja.The variable and value are accessible only when the step runs in the task sequence. Az általános feladatütemezési környezetnek nem szerepelnek, és nincsenek elérhető-e más feladatütemezési lépések a feladatütemezésben.They are not part of the overall sequence environment, and they are not accessible by other task sequence steps in the task sequence.

A beépített változók és a kapcsolódó lépések listája, feladat feladatütemezési művelet változói.For a list of the built-in variables and their associated actions, see Task sequence action variables.
Rögzített feladatütemezési változós lépés hozzáadása egy feladatütemezéshezAdding a set task sequence variable step in a task sequence A feladatütemezési változó és a hozzá tartozó érték meghatározása a feladatütemezési környezetben, amikor a lépést a feladatütemezés keretében futtatják.Specifies the task sequence variable and value in the task sequence environment when the task sequence step is run as part of a task sequence. A környezeti változóhoz és értékéhez az összes későbbi feladatütemezési lépés hozzáférhet.All subsequent task sequence steps can access the environment variable and its value.
Gyűjteményre vonatkozó változó definiálásaDefining a per-collection variable Feladatütemezési változók és értékek meghatározása számítógép-gyűjteményhez.Specifies task sequence variables and values for a collection of computers. A gyűjteménynek szánt feladatütemezések mind hozzáférhetnek a feladatütemezési változókhoz és értékeikhez.All task sequences targeted to the collection can access the task sequence variables and their values.
Számítógépre vonatkozó változó definiálásaDefining a per-computer variable Feladatütemezési változók és értékek meghatározása egy adott számítógéphez.Specifies task sequence variables and values for a particular computer. A számítógépre szánt feladatütemezések mind hozzáférhetnek a feladatütemezési változókhoz és értékeikhez.All task sequences targeted to the computer can access the task sequence variables and their values.
Feladatütemezési változó hozzáadása a Feladatütemezési média létrehozása varázsló Testreszabás lapjánAdding a task sequence variable on the Customization page of the Task Sequence Media Wizard Feladatütemezési változók és értékek meghatározása az arról a hordozóról futtatott feladatütemezéshez, amely hozzáférhet a változóhoz és értékéhez.Specifies task sequence variables and values for the task sequence that is run from the media that can access the task sequence variable and its value.

A beépített feladatütemezési változó alapértelmezett értékének felülbírálásához a beépített változóval azonos nevű feladatütemezési változót kell definiálnia.To override the default value for a built-in task sequence variable, you must define a task sequence variable with the same name as the built-in task sequence variable. A beépített feladatütemezési változókról, a hozzájuk kapcsolódó műveletekről és használatukról felsorolását, beépített feladatütemezési változókat.For a list of built-in task sequence variables with the associated actions and usage, see Task sequence built-in variables.

Is töröl egy feladatütemezési változót a feladatütemezési környezet segítségével ugyanazokat a módszereket a feladatütemezési változó létrehozása.You can delete a task sequence variable from the task sequence environment by using the same methods as creating a task sequence variable. Ebben az esetben a törléshez a változó a feladatütemezési környezetben, beállíthatja a feladatütemezési változó értéke üres karakterláncot kell megadni.In this case, to delete a variable from the task sequence environment, you set the task sequence variable value to an empty string.

Egy feladatütemezési környezeti változó különböző értékekre ugyanabban a sorrendben módszerek kombinálásával.You can combine methods to set an environment task sequence variable to different values for the same sequence. Ebben a speciális esetben egyes feladatütemezési lépésekhez alapértelmezett értékeket állít be a Feladatütemezés-szerkesztőben, majd más módszerekkel egyéni értékeket határoz meg a változókhoz.In an advanced scenario, you might set the default values for steps in a sequence using the Task Sequence Editor and then set a custom variable value using the different creation methods. Az alábbi lista ismerteti azokat a szabályokat, amelyekkel meghatározhatja, hogy melyik értéket vegye figyelembe, ha egy feladatütemezési változót több különböző módszer használatával hozták létre.The following list describes the rules that determine which value is used when a task sequence variable is created by using more than one method.

  1. A feladatütemezési változó beállítása lépés az összes többi létrehozási módszert felülbírálja.The Set Task Sequence Variable step overrides all other creation methods.

  2. Számítógépes változók elsőbbséget élveznek gyűjteményre vonatkozó változókkal szemben.Per-computer variables take precedence over per-collection variables. Az azonos feladatütemezési változó nevét egy számítógépre vonatkozó változó és egy gyűjteményre vonatkozó változó adja meg, ha a számítógép változó értékét fogja használni, a feladatütemezés a célszámítógépen történő futtatásakor.If you specify the same task sequence variable name for a per-computer variable and a per-collection variable, the per-computer variable value is used when the destination computer runs the deployed task sequence.

  3. Feladatütemezések adathordozóról futtatható.Task sequences can be run from media. Az adathordozóról futtatott változók gyűjteményre vagy számítógépre vonatkozó változók helyett használhatók.Use the media variables in place of per-collection or per-computer variables. Ha a feladatütemezés adathordozóról fut, a rendszer a számítógépre és gyűjteményre vonatkozó változókat nem használja,If the task sequence is running from media, per-computer and per-collection variables do not apply and are not used. Ehelyett feladat definiált feladatütemezési változókat a testreszabási a feladatütemezési média varázsló értékeinek beállításához az adathordozóról futtatott feladatütemezés használatávalInstead, task sequence variables defined on the Customization page of the Task Sequence Media wizard are used to set values specific to a task sequence that runs from media

  4. Ha egy feladatütemezési változó értéke nincs beállítva a feladatütemezési környezetben, beépített műveletek használja az alapértelmezett értéket a lépést, amely a feladatütemezés-szerkesztőben.If a task sequence variable value is not set in the overall sequence environment, built-in actions use the default value for the step, as set in the Task Sequence Editor.

    Beépített feladatütemezési lépések beállításainak felülbírálása, mellett is létrehozhat egy új környezeti változókat használja a egy feladatütemezési lépés, a parancsfájl, a parancssor vagy a feltétel.In addition to overriding values for built-in task sequence step settings, you can also create a new environment variable for use in a task sequence step, script, command line, or condition. Amikor megad egy új feladatütemezési változó nevét, kövesse az alábbi irányelveket:When you specify a name for a new task sequence variable, follow these guidelines:

  • A feladatütemezési változó nevét, melyet tartalmazhat betűket, számokat, aláhúzásjel () és kötőjelet (-).The task sequence variable name that you specify can contain letters, numbers, the underscore character (), and a hyphen (-).

  • Feladatütemezési változó neve legalább 1 karakter és egy legfeljebb 256 karakter hosszúságú rendelkeznek.Task sequence variable names have a minimum length of 1 character and a maximum length of 256 characters.

  • Felhasználó által definiált változóknak betűvel (A – Z vagy a – z) kell kezdődnie.User defined variables must begin with a letter (A-Z or a-z).

  • Felhasználó által definiált váltók neve nem kezdődhet aláhúzás karaktert.User-defined variable names cannot begin with the underscore character. Csak írásvédett feladatütemezési változók a aláhúzás karakterrel kell megelőznie.Only read-only task sequence variables are preceded by the underscore character

    Megjegyzés

    Írásvédett feladatütemezési változók is olvashatják a feladatütemezési lépéssel egy feladatütemezésben, de nem állítható be.Read-only task sequence variables can be read by task sequence steps in a task sequence but they cannot be set. Például használhatja az írásvédett feladatütemezési változót a parancssor részeként egy parancssor futtatása feladatütemezési művelet változó, de nem állítható be egy írásvédett változó segítségével a feladatütemezési változó beállítása művelet.For example, you can use a read-only task sequence variable as part of the command line for a Run Command Line task sequence action variable, but you cannot set a read-only variable by using the Set Task Sequence Variable action variable.

  • A feladatütemezési változók neve nem kis-és nagybetűket.Task sequence variable names are not case sensitive. Például az "osdvar" és "osdvar" az az azonos feladatütemezési változót jelöli.For example, OSDVAR and osdvar represent the same task sequence variable.

  • Feladatütemezési változó neve nem kezdődik vagy végződik szóközzel vagy beágyazott szóközöket tartalmazhat.Task sequence variable names cannot begin or end with a space or contain embedded spaces. A kezdő vagy egy feladatütemezési változó nevét a végén hagyott szóközöket a rendszer figyelmen kívül hagyja.Spaces that are left at the beginning or the end of a task sequence variable name are ignored.

    Az alábbi táblázat néhány példát láthat érvényes és érvénytelen felhasználó által megadott feladatütemezési változók.The following table displays examples of valid and non-valid user-specified task sequence variables.

Példák felhasználó által megadott érvényes változónevekreExamples of valid user-specified variable nNames Példák felhasználó által megadott érvénytelen változónevekreExamples of non valid user-specified variable names
SajatValtozoMyVariable 1Variable1Variable

Felhasználó által megadott feladatütemezési változók neve nem kezdődhet számmal.User-specified task sequence variables cannot begin with a number.
Sajat_valtozoMy_Variable MyV@riable

Felhasználó által megadott feladatütemezési változók neve nem tartalmazhatja a @ karakter.User-specified task sequence variables cannot contain the @ symbol.
Sajat_valtozo_2My_Variable_2 _MyVariable_MyVariable

A felhasználó által megadott feladatütemezési változók nem kezdődhet aláhúzás karakterrel kezdődik.User-specified task sequence variables cannot begin with an underscore.

Általános korlátozások a feladatütemezési változók:General limitations for task sequence variables:

  • A feladatütemezési változók értékei nem lehetnek hosszabbak 4000 karakternél.Task sequence variable values cannot exceed 4,000 characters.

  • Nem hozható létre, vagy bírálja felül az írásvédett feladatütemezési változót.You cannot create or override a read-only task sequence variable. Az írásvédett változók neve aláhúzással () kezdődik.Read-only variables are designated by names that start with an underscore character (). Az írásvédett feladatütemezési változók értéke elérhető a feladatütemezésben, a társított értékek azonban nem módosíthatók.You can access the value of read-only task sequence variables in your task sequence; however, you cannot change their associated values.

  • A feladatütemezési változók értékeiben a használati módjuktól függően a kis- és nagybetűk különbözőnek számíthatnak.Task sequence variable values can be case sensitive depending on the usage of the value. A legtöbb esetben azonban a változók értékeiben a rendszer nem tesz különbséget a kis- és nagybetűk között –In most cases, task sequence variable values are not case sensitive. Azonban néhány érték kis-és nagybetűket például jelszót tartalmazó változó lehet.However, some values can be case sensitive such as a variable that contains a password.

  • Hány feladatütemezési változókat is létrehozható nincs korlátozva van.There is no limit to how many task sequence variables can be created. a változók számát azonban a feladatütemezési környezet mérete korlátozza.However, the number of variables is limited by the size of the task sequence environment. A feladatütemezési környezet teljes mérete legfeljebb 32 MB lehet.The total size limit for the task sequence environment is 32 MB.

Hozzáférés a környezeti változókhozAccess environment variables

Miután megadta a feladatütemezési változó és értéke a fenti szakaszban leírt módszerek egyikével, a környezeti változó értékét használhatja a feladatütemezésekben.After you specify the task sequence variable and its value by using one of the methods from the previous section, you can use the environment variable value in your task sequences. Elérhetők a beépített feladatütemezési változókról tartozó alapértelmezett értékeket, adjon meg egy új értéket a beépített változókhoz, és parancssori vagy parancsfájl egyéni feladatütemezési változót használja.You can access default values for built-in task sequence variables, specify a new value for a built-in variable, or use a custom task sequence variable in a command line or script.

A következő táblázat a feladatütemezési környezet változóinak elérésével végrehajtható feladatütemezési műveleteket ismerteti.The following table outlines task sequence operations that can be performed by accessing the task sequence environment variables.

Feladatütemezési műveletTask sequence operation HasználatUsage
Műveleti beállítások konfigurálásaConfigure action settings Megadhatja, hogy a feladatütemezési lépés beállítását biztosítja a változó értéke az ütemezés futtatásakor.You can specify that a task sequence step setting is provided by a variable value when the sequence runs.

Adja meg a feladatütemezési lépés beállítását egy feladatütemezési környezeti változó használatával, segítségével a feladatütemezés-szerkesztő szerkessze a lépést, és adja meg a változó nevét a mező értékét.To supply a task sequence step setting by using a task sequence environment variable, use the Task Sequence Editor to edit the step and specify the variable name as the field value. A változó nevét százalékjelek (%) közé kell foglalni – ez jelzi, hogy az érték környezeti változó.The variable name must be enclosed in percent signs (%) to indicate that it is an environment variable.
Parancssori argumentumok megadásaSupply command-line arguments Megadhat egy részét vagy egészét egy egyéni parancssort használva egy környezeti változó értékét.You can specify part or all of a custom command line by using an environment variable value.

Szeretne megadni egy parancssori beállítást környezeti változóval, használja a változó nevét részeként a parancssori mezőjét a parancssor futtatása feladatütemezési lépést.To supply a command-line setting by using an environment variable, use the variable name as part of the Command Line field of the Run Command Line task sequence step. A változó nevét százalékjelek (%) közé kell zárni.The variable name must be enclosed in percent signs (%).

Például a következő parancsot használja egy beépített környezeti változó C:\File.txt írni a számítógép nevét.For example, the following command line uses a built-in environment variable to write the computer name to C:\File.txt.



Cmd /C % _SMSTSMachineName % > C:\File.txtCmd /C %_SMSTSMachineName% > C:\File.txt
Lépés feltételének értékeléseEvaluate a step condition A feladatütemezési lépések vagy csoportok feltételeinek keretében beépített és egyéni feladatütemezési környezeti változókat is használhat.You can use built-in or custom task sequence environment variables as part of a task sequence step or group condition. A környezeti változó értékét lesz kiértékelve az összesítés előtt a feladatütemezési lépés vagy csoport futtatása.The environment variable value will be evaluated before the task sequence step or group runs.

Egy változó értékének kiértékelésére szolgáló feltétel hozzáadásához tegye a következőket:To add a condition that evaluates a variable value, do the following:

1. Válassza ki azt a lépést vagy csoportot, amely hozzá szeretné adni a feltételt.1. Select the step or group that you want to add the condition to.
2. Az a beállítások a lépést vagy csoportot, válassza a lap feladatütemezési változó a a feltétel hozzáadása legördülő listán.2. On the Options tab for the step or group, select Task Sequence Variable from the Add Condition drop down.
3. Az a feladatütemezési változó párbeszédpanelen adja meg a nevét, a változó, a tesztelni kívánt feltételt, és a változó értékét.3. In the Task Sequence Variable dialog box, specify the name of the variable, the condition that is tested, and the value of the variable.
Információ biztosítása egyéni parancsfájlrólProvide information for a custom script Feladatütemezési változók olvashatók és írhatók a Microsoft.SMS.TSEnvironment COM-objektumot a feladatütemezés futása közben.Task Sequence variables can be read and written by using the Microsoft.SMS.TSEnvironment COM object while the task sequence is running.

Az alábbi példában egy Visual Basic-parancsfájlt, amely bemutatja a _SMSTSLogPath feladatütemezési változót is az aktuális napló helyét.The following example illustrates a Visual Basic script file that queries the _SMSTSLogPath task sequence variable to get the current log location. A parancsfájl emellett egy egyéni változót is beállít.The script also sets a custom variable.



dim osd: set env = CreateObject("Microsoft.SMS.TSEnvironment")dim osd: set env = CreateObject("Microsoft.SMS.TSEnvironment")



dim logPathdim logPath



' A környezet lekérdezésével megismerheti a meglévő változókat.' You can query the environment to get an existing variable.

logPath = env("_SMSTSLogPath")logPath = env("_SMSTSLogPath")



' A változókat az OSD-környezetben is beállíthatja.' You can also set a variable in the OSD environment.

env("MyCustomVariable") = "varname"env("MyCustomVariable") = "varname"



A feladatütemezési változók parancsfájlokban történő használatáról további információért olvassa el az SDK dokumentációját.For more information about how to use task sequence variables in scripts, refer to the SDK documentation

Számítógép- és gyűjteményváltozókComputer and collection variables

Feladatütemezések párhuzamosan futhat egymás mellett több számítógépen vagy gyűjtemények konfigurálásaYou can configure task sequences to run on multiple computers or collections simultaneously. Megadhat egyedi számítógépre vagy gyűjteményre adatokat, például adja meg egy egyedi operációs rendszer termékkulcsát vagy egy gyűjtemény összes tagjához megadott tartományhoz való csatlakozásra.You can specify unique per-computer or per-collection information, such as specify a unique operating system product key or join all the members of a collection to a specified domain.

Feladatütemezési változók rendelhet egy egyetlen számítógéphez vagy gyűjteményhez.You can assign task sequence variables to a single computer or a collection. Amikor a feladatütemezés a célszámítógépen vagy-gyűjteményben futni kezd, megadott értékek érvényesek a célszámítógépen vagy -gyűjteményben.When the task sequence starts to run on the target computer or collection, the values specified are applied to the target computer or collection.

Megadhatja, hogy a feladatütemezési változók egyetlen számítógépre vagy egy gyűjtemény.You can specify task sequence variables for a single computer or a collection. Amikor a feladatütemezés a célszámítógépen vagy-gyűjteményben futni kezd, a környezeti változókat kerülnek, és értékei elérhetők az összes lépése a feladatütemezés.When the task sequence starts to run on the target computer or collection, the variables specified are added to the environment and the values are available to all task sequence steps in the task sequence.

Figyelmeztetés

Ha ugyanaz a változónév egy gyűjteményre és a számítógép változó használja, a számítógépre vonatkozó változó értékét elsőbbséget élvez a gyűjteményváltozóval.If you use the same variable name for both a per-collection and per-computer variable, the computer variable value takes precedence over the collection variable. Gyűjteményekhez rendelt feladatütemezési változók elsőbbséget élveznek a beépített feladatütemezési változókról keresztül.Task sequence variables that you assign to collections take precedence over built-in task sequence variables.

A számítógépek és gyűjtemények feladatütemezési változóinak létrehozásáról a további információkért lásd: a számítógépek és gyűjtemények feladatütemezési változók létrehozása.For more information about how to create task sequence variables for computers and collections, see Create task sequence variables for computers and collections.

Feladatütemezési adathordozóhoz kapcsolódó változókTask sequence media variables

Az adathordozóról futtatott feladatütemezés feladatütemezési változókat is megadhat.You can specify task sequence variables for task sequences that are run from media. Ha adathordozó használatával az operációs rendszer központi telepítését a feladatütemezési változók hozzáadását és értékeik megadását a média; létrehozásakor a változók és azok értékeit tárolják az adathordozón.When using media to deploy the operating system you add the task sequence variables and specify their values when you create the media; the variables and their values are stored on the media.

Megjegyzés

A feladatütemezések tárolása különálló adathordozón.Task sequences are stored on stand-alone media. Azonban minden más típusú telepítőlemezeké, manuálisan előkészített adathordozó, például a felügyeleti pontról képes lekérni a feladatütemezést.However, all other types of media, such as prestaged media, retrieve the task sequence from a management point.

A adhatja meg a feladatütemezési változók a testreszabási a feladatütemezési média varázsló oldalán.You can specify task sequence variables on the Customization page of the Task Sequence Media Wizard. További információ az adathordozók létrehozásáról: Feladatütemezési adathordozó létrehozása.For information about how to create media, see Create task sequence media.

Tipp

A feladatütemezés írja a Csomagazonosítót és az előindítási parancssort, beleértve a feladatütemezési változók, a Configuration Manager konzolt futtató számítógépen a CreateTSMedia.log naplófájlba értékét.The task sequence writes the package ID and prestart command-line, including the value for any task sequence variables, to the CreateTSMedia.log log file on the computer that runs the Configuration Manager console. Ebben a naplófájlban ellenőrizheti a feladatütemezési változók értékét.You can review this log file to verify the value for the task sequence variables.

Feladatütemezés létrehozásaCreate a task sequence

A feladatütemezés létrehozása varázsló segítségével készíthet feladatütemezéseket.You create task sequences by using the Create Task Sequence Wizard. A varázsló adott feladatok elvégzésére szolgáló beépített feladatütemezések vagy számos különböző feladat elvégzésére szolgáló egyéni feladatütemezések készítésére szolgál.The wizard can create built-in task sequences that perform specific tasks or custom task sequences that can perform many different tasks.

Létrehozhat például olyan feladatütemezéseket, amelyek összeállítják és rögzítik egy referencia-számítógép operációsrendszer-képét, vagy már létező operációsrendszer-képet telepítenek a kívánt célszámítógépre; vagy egyéni feladatütemezéseket is létrehozhat egy egyedi feladat ellátására.For example, you can create task sequences that build and capture an operating system image of a reference computer, install an existing operating system image on a destination computer, or create a custom task sequence that performs a customized task. Egyéni feladatütemezés segítségével speciális operációs rendszer központi telepítéseket.You can use custom task sequences to perform specialized operating system deployments.

Feladatütemezések létrehozásával kapcsolatos további információkért lásd: feladatütemezések.For more information about how to create task sequences, see Create task sequences.

Feladatütemezés szerkesztéseEdit a task sequence

A feladatütemezés szerkesztésével használatával a feladatütemezés-szerkesztő.You edit the task sequence by using the Task Sequence Editor. A szerkesztő a következő módosításokat végezheti a feladatütemezésbe:The editor can make the following changes to the task sequence:

  • Adja hozzá, vagy távolítsa el a feladatütemezés lépéseit.You can add or remove steps from the task sequence.

  • Módosíthatja a feladatütemezési művelet a lépések sorrendjét.You can change the order of the steps of the task sequence.

  • Adja hozzá, vagy távolítsa el a lépések csoportokat.You can add or remove groups of steps.

  • Megadhatja, hogy a feladatütemezés végrehajtása folytatódik, ha hiba történik.You can specify whether the task sequence continues when an error occurs.

  • Feltételeket adhat a feladatütemezés lépéseihez és csoportjaihoz.You can add conditions to the steps and groups of a task sequence.

Fontos

Ha a feladatütemezés egy csomagot vagy a Szerkesztés programra mutató társítatlan hivatkozás marad, javítsa ki a hivatkozást, törli a helytelenül hivatkozott programot a feladatütemezésből, vagy átmenetileg tiltsa le a hibás feladatütemezési lépést, amíg a hibás hivatkozás korrigálásáig vagy eltávolításáig.If the task sequence has any unassociated references to a package or a program as a result of the edit, you must correct the reference, delete the unreferenced program from the task sequence, or temporarily disable the failed task sequence step until the broken reference is corrected or removed.

Feladatütemezések szerkesztésével kapcsolatos további információkért lásd: a feladatütemezések szerkesztésével.For more information about how to edit task sequences, see Edit a task sequence.

Feladatütemezés központi telepítéseDeploy a task sequence

Egy feladatütemezést telepítheti a célszámítógépeken, amelyek a Configuration Manager-gyűjteményhez.You can deploy a task sequence to destination computers that are in any Configuration Manager collection. beleértve a Minden ismeretlen számítógép gyűjteményt is, amely az operációs rendszerek ismeretlen számítógépekre történő telepítésére szolgál.This includes the All Unknown Computers collection that is used to deploy operating systems to unknown computers. A feladatütemezések ugyanakkor felhasználógyűjteményekre nem telepíthetők.However, you cannot deploy a task sequence to user collections.

Fontos

Kerülje az olyan feladatütemezések központi telepítését, amelyek nem megfelelő gyűjteményekbe telepítenek operációs rendszereket, például a Minden rendszer gyűjteménybe.Do not deploy task sequences that install operating systems to inappropriate collections, such as the All Systems collection. Ügyeljen arra, hogy a gyűjtemény, amelyre a feladatütemezést központilag telepíti, csak olyan számítógépeket tartalmazzon, amelyeken valóban telepíteni szeretné az operációs rendszert.Be sure that the collection that you deploy the task sequence to contains only those computers where you want the operating system to be installed. A központi telepítési beállítások kezelésével elkerülheti az operációs rendszer nem kívánt központi telepítését.To help prevent unwanted operating system deployment, you can manage deployment settings. További információkért lásd: magas kockázatú központi telepítések felügyeletéhez szükséges beállítások.For more information, see Settings to manage high-risk deployments.

Minden célszámítógép, amely megkapja a feladatütemezést futtatja a feladatütemezést, a központi telepítés megadott beállításoknak megfelelően.Each destination computer that receives the task sequence runs the task sequence according to the settings specified in the deployment. Maga a feladatütemezés nem tartalmaz társított fájlokat vagy programokat.The task sequences itself does not contain associated files or programs. A feladatütemezés által hivatkozott fájloknak már eleve elérhetőnek kell lenniük a célszámítógépen vagy az ügyfelek számára hozzáférhető terjesztési ponton.Any files that are referenced by a task sequence must already be present on the destination computer or reside on a distribution point that clients can access. Emellett a feladatütemezés telepítése a csomagok, programok által hivatkozott, még akkor is, ha a program vagy csomag már telepítve van a célszámítógépen.In addition, the task sequence installs the packages that are referenced by programs, even if the program or package is already installed on the destination computer.

Megjegyzés

Csomagokkal és programokkal ellentétben a feladatütemezés telepít egy alkalmazást, ha az alkalmazás telepítése csak akkor, ha az alkalmazás a követelményszabályok teljesülnek, és az alkalmazás nincs telepítve, az alkalmazáshoz megadott észlelési módszer alapján.In comparison to packages and programs, if the task sequence installs an application, the application installs only if the requirement rules for the application are met and the application is not already installed, based on the detection method that is specified for the application.

A Configuration Manager-ügyfél ügyfélházirend letöltésekor futtatja a feladatütemezéseket.The Configuration Manager client runs a task sequence deployment when it downloads client policy. Ha nem szeretné megvárni a következő lekérdezési ciklust, hanem manuálisan szeretné elindítani a műveletet, olvassa el a Házirend lekérésének kezdeményezése Configuration Manager-ügyfélhez című szakaszt.To initiate this action rather than wait until the next polling cycle, see Initiate Policy Retrieval for a Configuration Manager Client.

Ha írási szűrőket használó Windows Embedded-eszközökre telepít feladatütemezést, megadhatja, hogy az írási szűrő le legyen-e tiltva az eszközön a telepítés során, majd a telepítést követően újraindítható az eszköz.When you deploy task sequences to Windows Embedded devices that are write filter enabled, you can specify whether to disable the write filter on the device during the deployment and then restart the device after the deployment. Ha az írási szűrő nincs letiltva, a feladatütemezés központi telepítése átmeneti területre történik, és nem lesz elérhető az eszköz újraindításakor.If the write filter is not disabled, the task sequence is deployed to a temporary overlay and it will not be available when the device restarts.

Megjegyzés

Ha a feladatütemezés központi telepítése egy Windows Embedded eszközön, győződjön meg arról, hogy az eszköz tagja-e egy gyűjteményt, amely rendelkezik beállított karbantartási időszakkal.When you deploy a task sequence to a Windows Embedded device, ensure that the device is a member of a collection that has a configured maintenance window. Ez lehetővé teszi, hogy amikor az írási szűrő le van tiltva, engedélyezve van, és az eszköz újraindításakor kezelése.This allows you to manage when the write filter is disabled and enabled, and when the device restarts.

Ha az ügyfelek letöltik a feladatütemezések a karbantartási időszakon kívül, a feladatütemezés kétszer lesznek letöltve.If clients download task sequences outside of a maintenance window, the task sequence is downloaded twice. Ebben a forgatókönyvben ügyfelek letölthesse a feladatütemezés, letiltja az írási szűrőket, indítsa újra a számítógépet, és ezután töltse le a feladatütemezést ismét, mert a feladatütemezés le vannak töltve az átmeneti területre történjen, amely az eszköz újraindításakor törlődik.In this scenario clients will download the task sequence, disable the write filters, restart the computer, and then download the task sequence again because the task sequence was downloaded to the temporary overlay which is cleared when the device restarts.

Feladatütemezések telepítésével kapcsolatos további információkért lásd: a feladatütemezés központi telepítése.For more information about how to deploy task sequences, see the Deploy a task sequence.

Feladatütemezések exportálása és importálásaExport and import a task sequences

A Configuration Manager lehetővé teszi az exportálási és importálási feladatütemezések.Configuration Manager lets you export and import task sequences. Feladatütemezés exportálásakor a hivatkozott objektumokat is elhelyezheti az exportált csomagban –When you export a task sequence, you can include the objects that are referenced by the task sequence. Ezek közé tartozik, az operációs rendszer lemezképét, a rendszerindító lemezkép, ügyfélügynökcsomagról, illesztőprogram-csomagot és függőségekkel rendelkező alkalmazások.These include an operating system image, a boot image, a client agent package, a driver package, and applications that have dependencies.

Megjegyzés

A feladatütemezések exportálási és importálási folyamat nagyon hasonlít a Configuration Manager-alkalmazások exportálási-importálási folyamatához.The export and import process for task sequences is very similar to the export and import process for applications in Configuration Manager.

További információ a feladatütemezések importálása és exportálása: az exportálás és importálás operációsrendszer-lemezképek.For more information about how to export and import task sequences, see Export and import task sequences.

Feladatütemezés futtatásaRun a task sequence

Alapértelmezés szerint mindig futtathatók a helyi rendszer fiók használatával.By default, task sequences always run by using the Local System account. A parancssori lépés azonban lehetőséget nyújt a feladatütemezés másik fiókkal való futtatására.The task sequence command-line step provides the ability to run the task sequence as a different account. A feladatütemezés futtatásakor a Configuration Manager-ügyfél először ellenőrzi az esetleges hivatkozott csomagokat, a feladatütemezés lépéseit megkezdése előtt.When the task sequence is run, the Configuration Manager client first checks for any referenced packages before it starts the steps of the task sequence. Ha a hivatkozott csomag nincs ellenőrizve, vagy nem érhető el terjesztési ponton, a feladatütemezés hibát ad vissza a kapcsolódó feladatütemezési lépéshez.If a referenced package is not validated or is not available on a distribution point, the task sequence returns an error for the associated task sequence step.

Ha egy terjesztett feladatütemezés letöltése és futtatása van konfigurálva, az összes függő csomagot és alkalmazást letöltődnek a Configuration Manager-ügyfél gyorsítótárába.If a distributed task sequence is configured to download and run, all dependent packages and applications are downloaded to the Configuration Manager client cache. A szükséges csomagokat és alkalmazásokat akkor kapja meg a terjesztési pontokról, és ha a Configuration Manager-ügyfél gyorsítótára túl kicsi, vagy a csomag vagy alkalmazás nem található, a feladatütemezés sikertelen lesz, és egy állapotüzenetet generál.The required packages and applications are obtained from distribution points, and if the Configuration Manager client cache size is too small or the package or application cannot be found, the task sequence fails and a status message is generated. A Tartalom helyi letöltése, ha a futó feladatütemezés igénylibeállítással azt is megadhatja, hogy az ügyfél csak szükség esetén töltse le a tartalmat, illetve a Program futtatása a terjesztési pontról beállítással azt, hogy az ügyfél közvetlenül a terjesztési pontról telepítse a fájlokat, anélkül, hogy letöltené azokat a gyorsítótárba.You can also specify that the client downloads the content only when it is required when you select Download content locally when needed by running task sequence, or you can use the Run program from distribution point option to specify that the client installs the files directly from the distribution point without downloading them into the cache first. A program futtatása terjesztési pontból lehetőség áll rendelkezésre, csak akkor, ha a hivatkozott csomagoknál beállítása lehet a csomag tartalmának másolása a terjesztési pontok egy csomagmegosztásába engedélyezve a adatelérési lapján a csomag tulajdonságait.The Run program from distribution point option is available only if the referenced packages have the setting Copy the content in this package to a package share on distribution points enabled on the Data Access tab of the Package properties.

Ha egy függő csomagot vagy alkalmazást a feladatütemezést futtató kliensgép nem talál, az ügyfél azonnal hibaüzenetet küld, amikor a függőség állapota elérhető.If a dependent package or application cannot be located by the client running the task sequence, the client immediately sends an error when the deployment is configured as Available. Azonban ha a függőség állapota szükséges, megvárja-e a Configuration Manager-ügyfél és a próbálkozások letölteni a tartalmat a határidő lejártakor, abban az esetben, ha a tartalom még nem replikálódik terjesztési ponton, amelyet az ügyfél által hozzáférhető.However, if the deployment is configured as Required, the Configuration Manager client waits and retries to download the content until the deadline, in case the content is not yet replicated to a distribution point that the client can access.

Egy feladatütemezés sikeres vagy sikertelen teljesítése után, a Configuration Manager rögzíti ezt a Configuration Manager ügyfél az előzményekben.When a task sequence completes successfully or fails, Configuration Manager records this in the Configuration Manager client history. Nem vonhatja vissza, vagy állítsa le a feladatütemezést, Miután elindította azt egy számítógépen.You cannot cancel or stop a task sequence after it is initiated on a computer.

Fontos

Ha egy feladatütemezési lépés a kliensgép újraindítására van szükség, az ügyfél képes rendszerindítást, egy formázott lemezpartíción kell lennie.If a task sequence step requires the client computer to restart, the client must be able to boot to a formatted disk partition. Ellenkező esetben a feladatütemezés sikertelen lesz, függetlenül a feladatütemezésben megadott hibakezeléstől.Otherwise, the task sequence fails regardless of any error handling that is specified by the task sequence.

Ha egy feladatütemezés egy függő objektumát, például egy szoftverterjesztési csomagot újabb verzióra frissít, a rendszer automatikusan frissíti és a legújabb verzióhoz hivatkoztatja a csomagra hivatkozó összes feladatütemezést.When a dependent object of a task sequence, such as a software distribution package, is updated to a newer version, any task sequence that references the package is automatically updated and it references the newest version, regardless of how many updates have been deployed.

Megjegyzés

Mielőtt a Configuration Manager-ügyfél futtatja a feladatütemezést, az ügyfél ellenőrzi a lehetséges függőségeket és az azok elérhetőségét egy terjesztési ponton az összes feladatütemezés.Before a Configuration Manager client runs a task sequence, the client checks all task sequences for possible dependencies and the availability of those dependencies on a distribution point. Ha a kliensgép egy törölt objektumot talál, amelytől a feladatütemezés függ, a kliensgép hibaüzenetet küld, és nem futtatja le a feladatütemezést.If the client finds a deleted object that the task sequence depends on, the client generates an error and does not run the task sequence.

Program futtatása a feladatütemezés előttRun a program before the task sequence is run

Kiválaszthatja a program, amely futtatja a feladatütemezés futtatása előtt.You can select a program that runs before the task sequence is run. Adjon meg egy programot, melyet futtatni kíván, nyissa meg a tulajdonságok párbeszédpanelt, amely a feladatütemezés, és válassza ki a speciális lapot a következő beállítások megadásához:To specify a program to run first, open the Properties dialog box for the task sequence and select the Advanced tab to set the following options:

Fontos

Program futtatása előtt a feladatütemezés futtatása, a feladat összes tartalom és a program elérhetőnek kell lennie egy csomagmegosztásban, a csomag.To run a program before the task sequence is run, all content for the task sequence and program must be available on a package share for the package. A csomagmegosztást a csomag tulajdonságai között, az Adatelérés lapon állíthatja be.You configure the package share on the Data Access tab in the properties for the package.

  • Egy másik programot futtasson először: Adja meg, hogy egy másik program futtatása a feladatütemezés futtatása előtt.Run another program first: Specify that you want another program to run before the task sequence is run.

    Fontos

    Ez a beállítás csak a teljes operációs rendszerben futó feladatütemezésekre érvényes.This setting applies only to task sequences that run in the full operating system. A Configuration Manager figyelmen kívül hagyja ezt a beállítást, ha a feladatütemezést PXE vagy rendszerindító adathordozó használatával indította.Configuration Manager ignores this setting if the task sequence is started by using PXE or boot media.

  • Csomag: Adja meg a programot tartalmazó csomagot.Package: Specify the package that contains the program.

  • Program: Adja meg a program futtatásához.Program: Specify the program to run.

  • A program először mindig futtassa: Adja meg, hogy a program futtatására, minden alkalommal, amikor futtatja a feladatütemezést az adott ügyfélen a Configuration Manager.Always run this program first: Specify that you want Configuration Manager to run this program every time it runs the task sequence on the same client. Alapértelmezés szerint a program sikeres futtatása után a rendszer nem futtatja le újra, ha a feladatütemezést ismét lefuttatják ugyanazon a kliensgépen.By default, after a program is run successfully, the program is not run again if the task sequence is rerun on the same client.

    Ha nem sikerül futtatni a kijelölt programot egy kliensgépen, a feladatütemezés sem indul.If the selected program fails to run on a client, the task sequence is not run.

Feladatütemezés futtatási idejének meghatározása karbantartási időszak megadásávalUse a maintenance window to specify when a task sequence can run

Megadhatja, ha a feladatütemezés futtatásának meghatározhat egy karbantartási időszakot a célszámítógépeket tartalmazó gyűjtemény.You can specify when the task sequence can run by defining a maintenance window for the collection that contains your destination computers. A karbantartási időszakok a kezdés és a befejezés dátumával és időpontjával, valamint az ismétlődésük beállításával vannak konfigurálva.Maintenance windows are configured with a start date, a start and finish time, and a recurrence pattern. Ezenkívül a karbantartási időszak ütemezésének beállításakor azt is megadhatja, hogy a karbantartási időszak csak feladatütemezésekre legyen érvényes.In addition, when you set the schedule for the maintenance window you can specify that the maintenance window applies only to task sequences. További információkért lásd: karbantartási időszakok használata.For more information, see How to use maintenance windows.

Fontos

Ha karbantartási időszakot állít be egy feladatütemezéshez, az akkor is fut tovább, ha a karbantartási időszak véget ér.When you configure a maintenance window to run a task sequence, once the task sequences starts it continues to run even if the maintenance window closes. A feladatütemezés futtatása lehet sikeres és sikertelen.The task sequence will either complete successfully or fail.

Feladatütemezések és a hálózatelérési fiókTask sequences and the Network Access Account

Habár a Feladatütemezések futtatása csak a helyi rendszerfiók környezetében, szükség lehet a hálózatelérési fiók konfigurálásáról a következő esetekben:Although task sequences run only in the context of the Local System account, you might need to configure the Network Access Account in the following circumstances:

  • Megfelelően konfigurálni kell a hálózatelérési fiókot, vagy a feladatütemezés sikertelen lesz, ha próbál meg hozzáférni a Configuration Manager-csomagokat a terjesztési pontokon a feladat végrehajtásához.You must configure the Network Access Account correctly or the task sequence will fail if it tries to access Configuration Manager packages on distribution points to complete its task. A hálózati elérésre szolgáló fiókot kapcsolatos további információkért lásd: hálózatelérési fiók.For more information about the Network Access account, see Network Access Account.

    Megjegyzés

    A hálózatelérési fiókot soha nem lesz a biztonsági környezetben futó programok, az alkalmazás telepítését, a frissítések telepítése vagy a feladatütemezések futtatására azonban a hálózati elérésre szolgáló fiókot a hálózaton a kapcsolódó erőforrások elérésére szolgál.The Network Access Account is never used as the security context for running programs, installing applications, installing updates, or running task sequences; however, the Network Access account is used to access the associated resources on the network.

  • Ha rendszerindító lemezképet használ egy operációs rendszer központi telepítésének indítására, a Configuration Manager használ a Windows PE környezetben, ami nem minősül teljes operációs rendszernek.When you use a boot image to initiate an operating system deployment, Configuration Manager uses the Windows PE environment, which is not a full operating system. A Windows PE környezet automatikusan generált, véletlenszerű nevet használ, amely nem tagja egyetlen tartománynak sem.The Windows PE environment uses an automatically generated, random name that is not a member of any domain. Ha nem megfelelően állítja be a hálózatelérési fiókot, a számítógép nincs a feladatütemezés befejezéséhez szükséges Configuration Manager-csomagokban eléréséhez szükséges engedélyekkel.If you do not configure the Network Access Account correctly, the computer might not have the necessary permissions to access the required Configuration Manager packages to complete the task sequence.

Adathordozó létrehozása feladatütemezésekhezCreate media for task sequences

Feladatütemezések és a kapcsolódó fájlokat és függőségeket számos különböző típusú adathordozók írhat.You can write task sequences and their related files and dependencies to several types of media. Használhat például DVD- vagy CD-készletet, USB flash meghajtót médiarögzítésű, különálló vagy rendszerindító adathordozóként, vagy kiírhat egy Windows Imaging Format (WIM) fájlt egy előkészített adathordozóra.This includes writing to removable media such as a DVD or CD set or a USB flash drive for capture, stand-alone, and bootable media, or writing to a Windows Imaging Format (WIM) file for prestaged media.

A következő típusú adathordozókat hozhat létre:You can create the following types of media:

  • Média rögzítése.Capture media. Adathordozó rögzíti az operációs rendszer lemezképének, amely a Configuration Manager infrastruktúrájának alkalmazáson kívül létrehozott és konfigurált.Capture media captures an operating system image that is configured and created outside the Configuration Manager infrastructure. A médiarögzítésű adathordozó testre szabott programokat tartalmazhat, melyek egy feladatütemezés futtatása előtt futtathatók.Capture media can contain custom programs that can run before a task sequence runs. A testre szabott program együttműködik az asztallal, kérni a felhasználótól a szükséges értékeket, vagy hozzon létre a feladatütemezésben használt változókat.The custom program can interact with the desktop, prompt the user for input values, or create variables to be used by the task sequence.

    További információkért lásd: médiarögzítésű adathordozó létrehozása.For more information, see Create capture media.

  • Különálló adathordozó.Stand-alone media. A különálló adathordozók egyaránt tartalmazzák a feladatütemezést és az összes kapcsolódó objektumot, melyek szükségesek a feladatütemezés futtatásához.Stand-alone media contains the task sequence and all associated objects that are necessary for the task sequence to run. Különálló adathordozó feladat sorozatok futtathatja, ha a Configuration Manager korlátozott vagy nem csatlakozik a hálózathoz.Stand-alone media task sequences can run when Configuration Manager has limited or no connectivity to the network. Különálló adathordozó is futtatható a következő módon:Stand-alone media can be run in the following ways:

    • Ha a célszámítógép nem indult, a Windows PE lemezképet, a feladatütemezéshez társított használja a különálló adathordozóról, és indítja a feladatütemezést.If the destination computer is not booted, the Windows PE image that is associated with the task sequence is used from the stand-alone media and the task sequence begins.

    • A különálló adathordozók manuálisan is indíthatók, ha a felhasználó bejelentkezik a a hálózaton, és elindítja a telepítést.The stand-alone media can be manually started if a user is logged on to the network and initiates the installation.

    Fontos

    A különálló adathordozó feladatütemezés lépéseit futtatható anélkül, hogy bármely bármely adatok beolvasása a hálózati; képesnek kell lennie. Ellenkező esetben a feladatütemezési lépés, amely megkísérli az adatok beolvasása sikertelen.The steps of a stand-alone media task sequence must be able to run without any retrieving any data from the network; otherwise, the task sequence step that tries to retrieve the data fails. Például egy feladatütemezési lépés csomagot egy terjesztési pontot igénylő sikertelen; azonban ha a szükséges csomag megtalálható a különálló adathordozót, a feladatütemezési lépés sikeres lesz.For example, a task sequence step that requires a distribution point to obtain a package fails; however if the necessary package is contained on the stand-alone media, the task sequence step succeeds.

    További információkért lásd: különálló adathordozó létrehozása.For more information, see Create stand-alone media.

  • Rendszerindító adathordozó.Bootable media. Rendszerindító adathordozók tartalmazzák a szükséges fájlokat, és a célszámítógép indításához, hogy a Configuration Manager infrastruktúrához csatlakozva meghatározhatják, mely Feladatütemezések futtatása alapján tagság gyűjteményhez csatlakozhat.Bootable media contains the required files to start a destination computer so that it can connect to the Configuration Manager infrastructure to determine which task sequences to run based on its membership to a collection. A feladatütemezés és a függőségi viszonyban lévő objektumok nem találhatók meg az adathordozón; Ehelyett azok kapott a hálózaton keresztül a Configuration Manager-ügyfél.The task sequence and dependent objects are not contained on the media; instead, they are obtained over the network from the Configuration Manager client. Ez a módszer új számítógép-vagy operációs rendszer nélküli telepítések, vagy ha nem a Configuration Manager-ügyfél vagy operációs rendszer a célszámítógépen.This method is useful for new computers or bare-metal deployments, or when no Configuration Manager client or operating system is on the destination computer.

    További információkért lásd: létrehozásának folyamatáról.For more information, see Create bootable media.

  • A manuálisan előkészített adathordozó.Prestaged media. Az előkészített adathordozókkal olyan célszámítógépekre telepíthetők operációs rendszeri lemezképek, melyek nem lettek előkészítve.Prestaged media deploys an operating system image to a destination computer that is not provisioned. Az előkészített adathordozók olyan Windows Imaging Format (WIM) fájl, amely egy operációs rendszer nélküli számítógépre is telepíthető, amelyiket a gyártó, illetve a Configuration Manager környezethez nem csatlakoztatott vállalati előkészítő központ tárolja.The prestaged media is stored as a Windows Imaging Format (WIM) file that can be installed on a bare-metal computer by the manufacturer or at an enterprise staging center that is not connected to the Configuration Manager environment.

    További információkért lásd: hozza létre a manuálisan előkészített adathordozó.For more information, see Create prestaged media.

    Adathordozó létrehozásakor adjon meg egy jelszót az adathordozó a az adathordozón található fájlokhoz való hozzáférés vezérlése érdekében.When you create media, specify a password for the media to control access to the files that are contained on the media. Ha jelszót ad meg, a felhasználó kell írnia a jelszót a célszámítógépen, a feladatütemezés futtatásakor.If you specify a password, a user must be present to enter the password at the target computer when the task sequence is run.

    Ha egy feladatütemezés adathordozó használatával futtatja, a megadott számítógépen található chiparchitektúra az adathordozó nem ismerhető fel, és a feladatütemezés megkísérli futtatni az akkor is, ha a megadott architektúra nem egyezik meg a célszámítógépen ténylegesen telepített.When you run a task sequence by using media, the specified computer chip architecture contained on the media will not be recognized and the task sequence attempts to run even if the architecture specified does not match what is actually installed on the target computer. Ha az adathordozón található chiparchitektúra nem egyezik meg a célszámítógépen telepített acrhitektúrával, a telepítés sikertelen lesz.If the chip architecture contained on the media does not match the chip architecture installed on the target computer, the installation fails.

    Operációs rendszerek központi telepítése adathordozó használatával kapcsolatos további információkért lásd: feladatütemezési média létrehozása.For more information about how to deploy operating systems by using media, see Create task sequence media.