Considérations relatives à la planification de l’automatisation des tâches dans System Center Configuration Manager

 

S'applique à: System Center Configuration Manager (current branch)

<_caps3a_sxs _xmlns3a_caps="http://schemas.microsoft.com/build/caps/2013/11"><_caps3a_sxstarget locale="fr-FR">Vous pouvez créer des séquences de tâches pour automatiser les tâches dans votre environnement System Center Configuration Manager. Ces tâches vont de la capture d'un système d'exploitation sur un ordinateur de référence au déploiement du système d'exploitation sur un ou plusieurs ordinateurs de destination. Les actions de la séquence de tâches sont définies dans les étapes individuelles de la séquence. Lors de l’exécution de la séquence de tâches, les actions de chaque étape sont effectuées au niveau de la ligne de commande dans le contexte de Système local sans intervention de l’utilisateur.Utilisez les sections suivantes pour aider à planifier l’automatisation des tâches dans Configuration Manager :Task sequence steps and actions Task sequence groups Task sequence variables Create task sequence variables Access environment variables Computer and collection variables Task sequence media variables Create a task sequence Edit a task sequence Deploy a task sequence Export and import a task sequences Run a task sequence Run a program before the task sequence is run Use a maintenance window to specify when a task sequence can run Task sequences and the Network Access Account Create media for task sequences Actions et étapes de séquence de tâchesLes étapes constituent le composant de base d'une séquence de tâches. Elles peuvent contenir des commandes qui configurent et capturent le système d'exploitation d'un ordinateur de référence ou contenir des commandes qui installent le système d'exploitation, les pilotes, le client Configuration Manager et des logiciels sur l'ordinateur de destination. Les commandes d'une étape de séquence de tâches sont définies par les actions de l'étape. Il existe deux types d'action. Une action que vous définissez à l'aide d'une chaîne de ligne de commande est appelée action personnalisée. Une action qui est prédéfinie par Configuration Manager est appelée action intégrée. Une séquence de tâches peut effectuer n'importe quelle combinaison d'actions personnalisées et intégrées.Des étapes de séquence de tâches peuvent également inclure des conditions qui contrôlent le comportement de l'étape, telles que l'arrêt de la séquence de tâches ou la poursuite de la séquence de tâches si une erreur se produit. Des conditions sont ajoutées à l'étape en incluant une variable de séquence de tâches à l'étape. Par exemple, vous pouvez utiliser la variable SMSTSLastActionRetCode pour tester la condition de l’étape précédente. Des variables peuvent être ajoutées à une seule étape ou à un groupe d'étapes.Les étapes de séquence de tâches sont traitées de manière séquentielle, ce qui comprend l'action de l'étape et les conditions qui sont attribuées à l'étape. Lorsque Configuration Manager commence à traiter une étape de séquence de tâches, l'étape suivante n'est pas démarrée tant que l'action précédente n'est pas terminée. Une séquence de tâches est considérée comme terminée quand toutes ses étapes ont été effectuées ou quand l'échec d'une étape force Configuration Manager à arrêter la séquence de tâches avant la fin de l'exécution de toutes ses étapes. Par exemple, si l'étape d'une séquence de tâches ne parvient pas à localiser une image ou un package référencé sur un point de distribution, la séquence de tâches contient une référence incorrecte et Configuration Manager arrête l'exécution de la séquence de tâches à ce point sauf si l'étape échouée a une condition pour continuer en cas d'erreur.Par défaut, une séquence de tâches échoue après l'échec d'une étape ou d'une action. Si vous souhaitez que la séquence de tâches continue même après l’échec d’une étape, modifiez la séquence de tâches, cliquez sur l’onglet Options et sélectionnez Continuer en cas d’erreur.Pour plus d'informations sur les étapes qui peuvent être ajoutées à une séquence de tâches, voir Task Sequence Steps in Configuration Manager.Groupes des séquences de tâchesLes groupes désignent plusieurs étapes au sein d'une séquence de tâches. Un groupe de séquence de tâches comprend un nom, une description facultative et des conditions facultatives qui sont évaluées comme un tout avant que la séquence de tâches passe à l'étape suivante. Les groupes peuvent être imbriqués les uns dans les autres et un groupe peut contenir un mélange d'étapes et de sous-groupes. Les groupes sont utiles pour associer plusieurs étapes qui possèdent une condition commune.Par défaut, un groupe de séquences de tâches échoue lorsque toute étape ou groupe incorporé au sein du groupe échoue. Si vous souhaitez que la séquence de tâches continue après l'échec d'une étape ou d'un groupe incorporé, modifiez la séquence de tâches, cliquez sur l'onglet Options et sélectionnez Continuer en cas d'erreur.Le tableau suivant illustre le fonctionnement de l'option Continuer en cas d'erreur lorsque vous regroupez des étapes.Dans cet exemple, deux groupes de séquences de tâches contiennent trois étapes de séquence de tâches chacun.Groupe de séquences de tâches ou étapeParamètre Continuer en cas d'erreurGroupe de séquence de tâches 1Continuer en cas d'erreur sélectionné.Étape de séquence de tâches 1Continuer en cas d'erreur sélectionné.Étape de séquence de tâches 2 Non défini.Étape de séquence de tâches 3 Non défini.Groupe de séquence de tâches 2 Non défini.Étape de séquence de tâches 4 Non défini.Étape de séquence de tâches 5 Non défini.Étape de séquence de tâches 6 Non défini.Si l'étape de séquence de tâches 1 échoue, la séquence de tâches continue avec l'étape de séquence de tâches 2.Si l'étape de séquence de tâches 2 échoue, la séquence de tâches n'exécute pas l'étape de séquence de tâches 3 mais continue d'exécuter les étapes de séquence de tâches 4 et 5, qui se trouvent dans un autre groupe de séquence de tâches.Si l'étape de séquence de tâches 4 échoue, aucune autre étape n'est exécutée et la séquence de tâches échoue car le paramètre Continuer en cas d'erreur n'a pas été configuré pour le groupe de séquences de tâches 2.Même si le nom du groupe n'est pas nécessairement unique, vous devez attribuer un nom aux groupes de séquences de tâches. Vous devez également fournir une description facultative pour le groupe de séquence de tâches.Variables de séquence de tâchesLes variables de séquence de tâches se composent de paires nom-valeur qui fournissent des paramètres de configuration et de déploiement du système d'exploitation pour des tâches de configuration de l'ordinateur, du système d'exploitation et de l'état utilisateur sur un ordinateur client Configuration Manager. Les variables de séquences de tâches fournissent un mécanisme de configuration et de personnalisation des étapes d'une séquence de tâches.Lorsque vous exécutez une séquence de tâches, la plupart de ses paramètres sont stockés sous la forme de variables d'environnement. Vous pouvez accéder aux variables de séquence de tâches intégrées et en modifier les valeurs, et vous pouvez créer de nouvelles variables de séquence de tâches afin de personnaliser son exécution sur un ordinateur de destination.Vous pouvez réaliser les opérations suivantes à l'aide des variables de séquences de tâches utilisées dans l'environnement de séquence de tâches :configurer les paramètres d'une action de séquence de tâches ;fournir des arguments de ligne de commande pour une étape de séquence de tâches ;évaluer une condition qui détermine si un groupe ou une étape de séquence de tâches est exécuté ;fournir des valeurs aux scripts personnalisés utilisés dans une séquence de tâches.Par exemple, vous disposez peut-être d'une séquence de tâches incluant une étape Joindre le domaine ou le groupe de travail. Vous pouvez déployer la séquence de tâches dans différents regroupements, pour lesquels l'appartenance au regroupement est déterminée par l'appartenance au domaine. Dans ce cas, vous pouvez spécifier une variable de séquence de tâches par regroupement pour le nom de domaine de chaque regroupement, puis utiliser cette variable pour fournir le nom de domaine approprié dans la séquence de tâches.Créer des variables de séquence de tâchesVous pouvez ajouter des nouvelles variables de séquence de tâches pour personnaliser et contrôler les étapes d'une séquence de tâches. Vous pouvez, par exemple, créer une variable de séquence de tâches qui remplace le paramètre d'une étape de séquence de tâches intégrée. Vous pouvez également créer une variable de séquence de tâches personnalisée à utiliser avec les conditions, lignes de commande ou étapes personnalisées de la séquence de tâches. Lorsque vous créez une variable de séquence de tâches, elle est conservée, avec la valeur qui lui est associée dans l'environnement de séquence de tâches, même lorsque la séquence redémarre l'ordinateur de destination. La variable et sa valeur peuvent être utilisées dans la séquence de tâches à travers différents environnements de système d'exploitation. Par exemple, elle peut être utilisée à la fois dans un système d'exploitation Windows complet et dans un environnement Windows PE.Le tableau suivant décrit les méthodes de création d'une variable de séquence de tâches et d'autres informations sur l'utilisation.Méthode de créationUtilisationDéfinition de champs dans les étapes de séquence de tâches à l'aide de l'Éditeur de séquence de tâchesSpécifie des valeurs par défaut pour l'étape de séquence de tâches. La variable et sa valeur ne sont accessibles que lorsque l'étape s'exécute dans la séquence de tâches. Elles ne font pas partie de l'environnement de séquences global et ne sont pas accessibles pour d'autres étapes de la séquence de tâches.Pour obtenir une liste des variables intégrées et leurs actions associées, voir Task Sequence Action Variables in Configuration Manager.Ajout d'une étape de variable de séquence de tâches dans une séquence de tâchesSpécifie la variable de séquence de tâches et sa valeur dans l'environnement de séquence de tâches lorsque l'étape de séquence de tâches est exécutée dans le cadre d'une séquence de tâches. Toutes les étapes de séquence de tâches suivantes peuvent accéder à la variable d'environnement et à sa valeur.Définition d'une variable par regroupementSpécifie des variables de séquence de tâches et des valeurs pour un regroupement d'ordinateurs. Toutes les séquences de tâches ciblées vers le regroupement peuvent accéder aux variables de séquence de tâches et à leurs valeurs.Définition d'une variable par ordinateurSpécifie des variables de séquence de tâches et des valeurs pour un ordinateur particulier. Toutes les séquences de tâches ciblées vers l'ordinateur peuvent accéder aux variables de séquence de tâches et à leurs valeurs.Ajout d'une variable de séquence de tâches sur la page Personnalisation de l'Assistant Média de séquence de tâchesSpécifie les variables et valeurs de séquence de tâches pour la séquence de tâches exécutée à partir du média ayant accès à la variable de séquence de tâches et à sa valeur.Pour remplacer la valeur par défaut d'une variable de séquence de tâches intégrée, vous devez donner à la variable de séquence de tâches que vous définissez le même nom que la variable de séquence de tâches intégrée. Pour obtenir une liste des variables de séquence de tâches intégrées avec l'utilisation et les actions associées, voir Task Sequence Built-in Variables in Configuration Manager.Vous pouvez supprimer une variable de séquence de tâches de l'environnement de séquence de tâches de la même manière que vous la créez. Dans ce cas, pour supprimer une variable de l'environnement de séquence de tâches, définissez la valeur de la variable sur une chaîne vide.Vous pouvez combiner les méthodes pour définir une variable de séquence de tâches sur plusieurs valeurs pour la même séquence. Dans un scénario avancé, vous pourriez définir les valeurs par défaut des étapes d'une séquence à l'aide de l'Éditeur de séquence de tâches, puis définir une valeur de variable personnalisée à l'aide de méthodes de création différentes. La liste suivante décrit les règles déterminant la valeur utilisée lorsqu'une variable de séquence de tâches est créée à l'aide de plusieurs méthodes.L'étape Définir la variable de séquence de tâches est prioritaire sur toutes les autres méthodes de création.Les variables par ordinateur ont préséance sur les variables par regroupement. Si vous donnez le même nom à une variable par ordinateur et une variable par regroupement, la valeur de la première est utilisée lorsque l'ordinateur de destination exécute la séquence de tâches déployée.Des séquences de tâches peuvent être exécutées à partir du média. Utilisez les variables de média à la place des variables par ordinateur ou par regroupement. Si la séquence de tâches est exécutée à partir du média, les variables par ordinateur et par regroupement ne s'appliquent pas et ne sont pas utilisées. En revanche, les variables définies sur la page Personnalisation de l'Assistant Média de séquence de tâches sont utilisées pour définir des valeurs propres à une séquence de tâches exécutée à partir du média.Si aucune variable de séquence de tâches n'est définie dans l'environnement de séquences global, les actions intégrées utilisent la valeur par défaut de l'étape, telle que définie dans l'Éditeur de séquence de tâches.Outre l'écrasement des valeurs des paramètres d'étape de séquence de tâches intégrés, vous avez également la possibilité de créer une nouvelle variable d'environnement à utiliser dans une étape, un script, une ligne de commande ou une condition de séquence de tâches. Lorsque vous spécifiez un nom pour une nouvelle variable de séquence de tâches, suivez ces instructions :Le nom de variable de séquence de tâches spécifié peut contenir des lettres, des chiffres, le caractère de soulignement (_) et le tiret (-).La longueur des noms de variable de séquence de tâches doit être comprise entre 1 et 256 caractères.Les variables définies par l'utilisateur doivent commencer par une lettre (A-Z ou a-z).Les variables définies par l'utilisateur ne peuvent pas commencer par le caractère de soulignement. Seules les variables de séquence de tâches en lecture seule sont précédées de ce caractère.Les variables de séquence de tâches en lecture seule peuvent être lues par les étapes d'une séquence de tâches, mais elles ne peuvent pas être définies. Par exemple, vous pouvez utiliser ce type de variable dans une ligne de commande pour exécuter une action de séquence de tâches Exécuter la ligne de commande, mais vous ne pouvez pas définir une variable en lecture seule à l'aide de l'action Définir la variable de séquence de tâches.Les noms de variable de séquence de tâches ne tiennent pas compte de la casse. Par exemple, OSDVAR et osdvar représentent la même variable.Les noms de variable de séquence de tâches ne peuvent ni commencer ni se terminer par un espace, ni contenir des espaces incorporés. Les espaces laissés au début ou à la fin d'un nom de variable sont ignorés.Le tableau suivant contient des exemples de noms de variable de séquence de tâches valides et non valides définis par l'utilisateur.Exemples de noms de variable définis par l'utilisateur validesExemples de noms de variable définis par l'utilisateur non validesMaVariable1VariableLes variables définies par l'utilisateur ne peuvent pas commencer par un chiffre.Ma_VariableMaV@riableLes variables définies par l'utilisateur ne peuvent pas contenir le symbole @.Ma_Variable_2_MaVariableLes variables définies par l'utilisateur ne peuvent pas commencer par un caractère de soulignement.Limitations générales pour les variables de séquence de tâches :Les valeurs de variable de séquence de tâches ne peuvent pas dépasser 4 000 caractères.Vous ne pouvez pas créer ou remplacer une variable de séquence de tâches en lecture seule. Les variables en lecture seule sont désignées par des noms commençant par un caractère de soulignement (_). Vous pouvez accéder à la valeur d'une variable en lecture seule dans votre séquence de tâches ; toutefois, vous ne pouvez pas en modifier les valeurs associées. Les valeurs des variables de séquence de tâches peuvent êtres sensibles à la casse selon l'utilisation de la valeur. Dans la plupart des cas, les valeurs des variables de séquence de tâches ne sont pas sensibles à la casse. Cependant, certaines valeurs peuvent être sensibles à la casse, comme par exemple une variable contenant un mot de passe.Il n'existe aucune limite quant au nombre de variables de séquence de tâches qui peuvent être créées. Toutefois, le nombre de variables est limité par la taille de l'environnement de séquence de tâches. La limite de taille totale pour l’environnement de séquence de tâches est de 32 Mo.Variables d’environnement d’accèsUne fois la variable de séquence de tâches et sa valeur spécifiées à l'aide d'une des méthodes fournies dans la section précédente, vous pouvez l'utiliser dans vos séquences de tâches. Vous pouvez accéder aux valeurs par défaut des variables de séquence de tâches intégrées, spécifier une nouvelle valeur pour une variable intégrée ou encore utiliser une variable de séquence de tâches personnalisée dans une ligne de commande ou un script.Le tableau suivant présente les opérations de séquence de tâches que vous pouvez effectuer en accédant aux variables d'environnement de séquence de tâches.Opération de séquence de tâchesUtilisationConfigurer les paramètres de l'actionVous pouvez indiquer qu'un paramètre d'étape de séquence de tâches est fourni par une valeur de variable à l'exécution de la séquence.Pour cela, utilisez l'Éditeur de séquence de tâches, modifiez l'étape, puis spécifiez le nom de la variable en tant que valeur de champ. Le nom de la variable doit être mis entre symboles de pourcentage (%) pour indiquer qu'il s'agit d'une variable d'environnement.Fournir des arguments de ligne de commandeVous pouvez spécifier tout ou partie d'une ligne de commande personnalisée à l'aide d'une valeur de variable d'environnement.Pour fournir un paramètre de ligne de commande avec une variable d'environnement, intégrez le nom de la variable dans le champ Ligne de commande de l'étape de séquence de tâches Exécuter la ligne de commande. Il convient de mettre le nom de la variable entre symboles de pourcentage (%).Par exemple, la ligne de commande suivante utilise une variable d'environnement intégrée pour enregistrer le nom de l'ordinateur dans le fichier C:\File.txt.Cmd /C %_SMSTSMachineName% > C:\File.txtÉvaluer une condition d'étapeVous pouvez utiliser des variables d'environnement de séquence de tâches intégrées ou personnalisées dans le cadre d'une condition de groupe ou d'étape de séquence de tâches. La valeur de variable d'environnement sera évaluée avant l'exécution de l'étape de séquence de tâches ou du groupe de séquences de tâches.Pour ajouter une condition qui prend la valeur d'une variable, effectuez les opérations suivantes : Sélectionnez l'étape ou le groupe auquel vous souhaitez ajouter la condition.Sous l'onglet Options de l'étape ou du groupe, sélectionnez Variable de séquence de tâches dans la liste déroulante Ajouter une condition.Dans la boîte de dialogue Variable de séquence de tâches, spécifiez le nom de la variable, la condition testée et la valeur de la variable.Fournir des informations pour un script personnaliséVous pouvez lire et écrire les variables de séquence de tâches à l'aide de l'objet Microsoft.SMS.TSEnvironment pendant l'exécution de la séquence de tâches.L'exemple suivant illustre un fichier de script Visual Basic qui demande à la variable de séquence de tâches _SMSTSLogPath de lui fournir l'emplacement actuel du fichier journal. Le script définit également une variable personnalisée.dim osd: set env = CreateObject("Microsoft.SMS.TSEnvironment") dim logPath ' You can query the environment to get an existing variable. logPath = env("_SMSTSLogPath") ' You can also set a variable in the OSD environment. env("MyCustomVariable") = "varname" <caps:sentence sentenceid="353aeffbeae75fcafb1006326bc4105e" id="tgt173" class="tgtSentence">Pour plus d'informations sur l'utilisation des variables de séquence de tâches dans les scripts, consultez la documentation du SDK.</caps:sentence> <caps:sentence sentenceid="03b6cae9ac3eea41b9b7a53eab435ac4" id="tgt174" class="tgtSentence">Variables d’ordinateur et de regroupement</caps:sentence> <caps:sentence sentenceid="301c57d23b42710ea8d2aad85c110304" id="tgt175" class="tgtSentence">Vous pouvez configurer des séquences de tâches pour qu'elles s'exécutent sur plusieurs ordinateurs ou regroupements en même temps.</caps:sentence> <caps:sentence sentenceid="490d58666001fe0820eb6c43cc3b6c52" id="tgt176" class="tgtSentence"> Vous pouvez spécifier des informations uniques par ordinateur ou par regroupement, par exemple indiquer une clé de produit de système d'exploitation unique ou regrouper tous les membres d'un regroupement dans un domaine spécifique.</caps:sentence> <caps:sentence sentenceid="7128ea3736e413776798089d8cdfc8be" id="tgt177" class="tgtSentence">Vous pouvez affecter des variables de séquence de tâches à un seul ordinateur ou regroupement.</caps:sentence> <caps:sentence sentenceid="01365f884fecbc1661a87cdf96d1e8e5" id="tgt178" class="tgtSentence"> Lorsque l'exécution de la séquence de tâches commence sur l'ordinateur ou le regroupement cible, les valeurs spécifiées y sont appliquées.</caps:sentence> <caps:sentence sentenceid="5c1fab7ddb4c9dffb8bb3d36bcd353e0" id="tgt179" class="tgtSentence">Vous pouvez spécifier des variables de séquence de tâches pour un seul ordinateur ou regroupement.</caps:sentence> <caps:sentence sentenceid="491dbe5f4cc797fe5ddee3edabc7beca" id="tgt180" class="tgtSentence"> Lorsque l'exécution de la séquence de tâches commence sur l'ordinateur ou le regroupement cible, les variables spécifiées sont ajoutées à l'environnement et les valeurs sont disponibles à toutes les étapes de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="11dea1d8e51fe286aafdded3a739dda9" id="tgt181" class="tgtSentence">Si vous utilisez le même nom pour une variable par regroupement et une variable par ordinateur, la deuxième a préséance sur la première.</caps:sentence> <caps:sentence sentenceid="36896c3ef76895319a6191adb543d09d" id="tgt182" class="tgtSentence"> Les variables de séquence de tâches que vous attribuez aux regroupements ont préséance sur les variables de séquence de tâches intégrées.</caps:sentence> <caps:sentence sentenceid="56e41328e6a63ee4ccd49125b22fd6a5" id="tgt183" class="tgtSentence">Pour plus d’informations sur la façon de créer des variables de séquence de tâches pour des ordinateurs et des regroupements, consultez Create task sequence variables for computers and collections.</caps:sentence> <caps:sentence sentenceid="25d8f88d53a7f056e92f1ad9dc37a5be" id="tgt184" class="tgtSentence">Variables de média de séquence de tâches</caps:sentence> <caps:sentence sentenceid="f89e743ae5d5ea2986eb6495656dbdeb" id="tgt185" class="tgtSentence">Vous pouvez spécifier des variables de séquence de tâches pour les séquences de tâches exécutées à partir du média.</caps:sentence> <caps:sentence sentenceid="cee74442dde81473878bca203f676055" id="tgt186" class="tgtSentence"> Lorsque vous utilisez un média pour déployer le système d'exploitation, vous ajoutez les variables de séquence de tâches et en spécifiez les valeurs lors de la création du média ; les variables et leurs valeurs sont stockées sur le média.</caps:sentence> <caps:sentence sentenceid="5250cfc2fddcf3aa7b516fe91ae77d07" id="tgt187" class="tgtSentence">Les séquences de tâches sont stockées sur des médias autonomes.</caps:sentence> <caps:sentence sentenceid="a4aa3bbe11f8691737b33babe1bfc2a5" id="tgt188" class="tgtSentence"> Cependant, tous les autres types de médias, tels que les médias préparés, récupèrent la séquence de tâches à partir d'un point de gestion.</caps:sentence> <caps:sentence sentenceid="b1a3adff5287715a7ee77974fa2fa369" id="tgt189" class="tgtSentence">Vous pouvez spécifier les variables de séquence de tâches sur la page Personnalisation de l'Assistant Média de séquence de tâches.</caps:sentence> <caps:sentence sentenceid="806354c31bfd608a6e1c27dd65b5c5c8" id="tgt190" class="tgtSentence"> Pour plus d'informations sur la création d'un média, voir Create task sequence media.</caps:sentence> <caps:sentence sentenceid="a1b70615478ccac495a912befd023741" id="tgt191" class="tgtSentence"> La séquence de tâches écrit l'ID du package et la ligne de commande de prédémarrage, y compris la valeur des variables de la séquence de tâches, dans le fichier journal CreateTSMedia.log sur l'ordinateur qui exécute la console Configuration Manager.</caps:sentence> <caps:sentence sentenceid="4f3ce16b935eaf35fc381dd588619394" id="tgt192" class="tgtSentence"> Vous pouvez consulter ce fichier journal pour vérifier la valeur des variables de séquence de tâches.</caps:sentence> <caps:sentence sentenceid="1ab9faab4ba88e1848a2754f64b34200" id="tgt193" class="tgtSentence">Créer une séquence de tâches</caps:sentence> <caps:sentence sentenceid="51217e5dbcef080661acc02f05c53fcd" id="tgt194" class="tgtSentence">Vous créez des séquences de tâches à l'aide de l'Assistant Création d'une séquence de tâches.</caps:sentence> <caps:sentence sentenceid="550c95ded5dabfa0775546e5a06bd0fc" id="tgt195" class="tgtSentence"> L'Assistant peut créer des séquences de tâches intégrées qui effectuent des tâches spécifiques ou des séquences de tâches personnalisées qui peuvent effectuer de nombreuses tâches différentes.</caps:sentence> <caps:sentence sentenceid="681a537c57e067ebe5e1ddfea56aac08" id="tgt196" class="tgtSentence">Par exemple, vous pouvez créer des séquences de tâches qui créent et capturent une image de système d'exploitation d'un ordinateur de référence, installent une image de système d'exploitation existante sur un ordinateur de destination ou créent une séquence de tâches personnalisée pour exécuter une tâche personnalisée.</caps:sentence> <caps:sentence sentenceid="d87d37829e3ab7fc9138f9f72dc244a8" id="tgt197" class="tgtSentence"> Vous pouvez utiliser des séquences de tâches personnalisées pour effectuer des déploiements de système d'exploitation spécialisés.</caps:sentence> <caps:sentence sentenceid="9a77e76452dd4e8b2b07f5a277c8bcb2" id="tgt198" class="tgtSentence">Pour plus d’informations sur la façon de créer des séquences de tâches, consultez Create task sequences.</caps:sentence> <caps:sentence sentenceid="f41f4e3f994286b691b20cfa22523c35" id="tgt199" class="tgtSentence">Modifier une séquence de tâches</caps:sentence> <caps:sentence sentenceid="f6eef5637b7ab19529446551a319bbab" id="tgt200" class="tgtSentence">Vous modifiez la séquence de tâches à l'aide de l'Éditeur de séquence de tâches.</caps:sentence> <caps:sentence sentenceid="65e67bf7171fa493279a41a42e43cfd8" id="tgt201" class="tgtSentence"> L'éditeur peut apporter les modifications suivantes à la séquence de tâches :</caps:sentence> <caps:sentence sentenceid="2792aacc5b3a20508d2f89e3c0b880be" id="tgt202" class="tgtSentence">Vous pouvez ajouter ou supprimer des étapes de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="c7dd2f7ba14160be8fefb8ba22a88ae2" id="tgt203" class="tgtSentence">Vous pouvez modifier l'ordre des étapes de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="9f264fa20ff6dbbfb13c6e70b10bed35" id="tgt204" class="tgtSentence">Vous pouvez ajouter ou supprimer des groupes d'étapes.</caps:sentence> <caps:sentence sentenceid="5be51ecf19db57a74f0b1eb7748594e1" id="tgt205" class="tgtSentence">Vous pouvez spécifier si la séquence de tâches continue lorsqu'une erreur se produit.</caps:sentence> <caps:sentence sentenceid="0941e1123ba72a17b5b7f3682b8c0f5d" id="tgt206" class="tgtSentence">Vous pouvez ajouter des conditions aux étapes et aux groupes d'une séquence de tâches.</caps:sentence> <caps:sentence sentenceid="e8c3d1995e682f5e4040fc48735ff327" id="tgt207" class="tgtSentence">Si la séquence de tâches possède des références qui ne sont pas associées à un package ou à un programme suite à la modification, vous devez corriger la référence, supprimer le programme sans référence de la séquence de tâches ou désactiver temporairement l'étape de séquence de tâches qui a échoué jusqu'à la correction ou la suppression de la référence incorrecte.</caps:sentence> <caps:sentence sentenceid="1f3fcedd0fe651cf91f52a53c9e6eae4" id="tgt208" class="tgtSentence">Pour plus d’informations sur la façon de modifier des séquences de tâches, consultez Edit a task sequence.</caps:sentence> <caps:sentence sentenceid="5152b869e0e5f00043508b0e6ad78104" id="tgt209" class="tgtSentence">Déployer une séquence de tâches</caps:sentence> <caps:sentence sentenceid="1b7b3df809516e6b4e0c5fc2b94a9914" id="tgt210" class="tgtSentence">Vous pouvez déployer une séquence de tâches sur des ordinateurs de destination qui se trouvent dans n'importe quel regroupement de Configuration Manager.</caps:sentence> <caps:sentence sentenceid="77d397d4c0f326fbd402dcf46b267eef" id="tgt211" class="tgtSentence"> Cela inclut le regroupement Tous les ordinateurs inconnus qui est utilisé pour déployer des systèmes d'exploitation sur des ordinateurs inconnus.</caps:sentence> <caps:sentence sentenceid="eea025ed34cb12d858597bb134486430" id="tgt212" class="tgtSentence"> Toutefois, vous ne pouvez pas déployer une séquence de tâches sur des regroupements d'utilisateurs.</caps:sentence> <caps:sentence sentenceid="3fc6562cd0111e157dd31f8cd76912ab" id="tgt213" class="tgtSentence"> Ne déployez pas de séquences de tâches qui installent des systèmes d'exploitation sur des regroupements inappropriés, tels que le regroupement Tous les systèmes.</caps:sentence> <caps:sentence sentenceid="b7c9583c1841d765d65857e32271d77c" id="tgt214" class="tgtSentence"> N'oubliez pas que le regroupement sur lequel vous déployez la séquence de tâches contient uniquement les ordinateurs sur lesquels vous souhaitez installer le système d'exploitation.</caps:sentence> <caps:sentence sentenceid="d6956d47b4551740b32ef7cf383d75f5" id="tgt215" class="tgtSentence"> Pour éviter les déploiements de systèmes d’exploitation non souhaités, vous pouvez gérer les paramètres de déploiement.</caps:sentence> <caps:sentence sentenceid="ec47ab4a7addfa33ce3eb5a8ca7d7998" id="tgt216" class="tgtSentence"> Pour plus d'informations, voir Settings to manage high-risk deployments for System Center Configuration Manager.</caps:sentence> <caps:sentence sentenceid="ad9e010feec552b114056285dba6c29b" id="tgt217" class="tgtSentence">Chaque ordinateur de destination qui reçoit la séquence de tâches exécute la séquence de tâches conformément aux paramètres spécifiés dans le déploiement.</caps:sentence> <caps:sentence sentenceid="996f1f13731093c020989126c7c104e7" id="tgt218" class="tgtSentence"> La séquence de la tâche elle-même ne contient pas de programmes ou de fichiers associés.</caps:sentence> <caps:sentence sentenceid="e1a16912a06b3ccbe8fd770fe3787dc6" id="tgt219" class="tgtSentence"> Tous les fichiers qui sont référencés par une séquence de tâches doivent déjà être présents sur l'ordinateur de destination ou résider sur un point de distribution auxquels les clients peuvent accéder.</caps:sentence> <caps:sentence sentenceid="2093d4313da60be0d3d624930715c886" id="tgt220" class="tgtSentence"> En outre, la séquence de tâches installe les packages qui sont référencés par les programmes, même si le programme ou le package est déjà installé sur l'ordinateur de destination.</caps:sentence> <caps:sentence sentenceid="584ef9974ffca2674fab0b9e392c6f60" id="tgt221" class="tgtSentence">Par rapport aux packages et aux programmes, si la séquence de tâches installe une application, l'application s'installe uniquement si ses règles de spécification sont satisfaites et si elle n'est pas déjà installée, en fonction de la méthode de détection spécifiée pour l'application.</caps:sentence> <caps:sentence sentenceid="a31b47bb9a5c99069d9db74a995bab60" id="tgt222" class="tgtSentence">Le client Configuration Manager exécute un déploiement de séquence de tâches lorsqu'il télécharge la stratégie du client.</caps:sentence> <caps:sentence sentenceid="3b113038c28522dfa63aa1b3a0b79377" id="tgt223" class="tgtSentence"> Pour déclencher cette action au lieu d'attendre le prochain cycle d'interrogation, consultez Initiate Policy Retrieval for a Configuration Manager Client.</caps:sentence> <caps:sentence sentenceid="279af0fba96d31985b0bde39080409e4" id="tgt224" class="tgtSentence">Quand vous déployez des séquences de tâches sur des appareils Windows Embedded dont les filtres d’écriture sont activés, vous pouvez faire en sorte que le filtre d’écriture soit désactivé sur l’appareil pendant le déploiement et que ce dernier soit redémarré à l’issue du déploiement.</caps:sentence> <caps:sentence sentenceid="95aeefebb5351f9f123465b8b761c4a3" id="tgt225" class="tgtSentence"> Si le filtre d'écriture n'est pas désactivé, la séquence de tâches est déployée sur un segment de recouvrement temporaire et elle n'est pas disponible au redémarrage de l'appareil.</caps:sentence> <caps:sentence sentenceid="657c88dec09750f841f3352e65bf8450" id="tgt226" class="tgtSentence">Lorsque vous déployez une séquence de tâches sur un appareil Windows Embedded, assurez-vous que celui-ci appartient à un regroupement pour lequel une fenêtre de maintenance a été configurée.</caps:sentence> <caps:sentence sentenceid="198ed347d744f44c1fb3ad04ae001c42" id="tgt227" class="tgtSentence"> Cela vous permet de contrôler à quel moment le filtre d'écriture est désactivé et activé, et à quel moment l'appareil redémarre.</caps:sentence> <caps:sentence sentenceid="8d048876b03c73901bd2e72bc023d175" id="tgt228" class="tgtSentence">Si les clients téléchargent des séquences de tâches en dehors d'une fenêtre de maintenance, la séquence de tâches est téléchargée deux fois.</caps:sentence> <caps:sentence sentenceid="2d102d52b511326fa8ac3bba926c70a2" id="tgt229" class="tgtSentence"> Dans ce cas, les clients téléchargent la séquence de tâches, désactivent les filtres d'écriture, redémarrent l'ordinateur, puis téléchargent de nouveau la séquence de tâches, car celle-ci a été téléchargée dans le segment de recouvrement temporaire, qui est effacé au redémarrage de l'appareil.</caps:sentence> <caps:sentence sentenceid="ff7f5e04f9ca10eb0818e09f3355ec83" id="tgt230" class="tgtSentence">Pour plus d’informations sur la façon de déployer des séquences de tâches, consultez Deploy a task sequence.</caps:sentence> <caps:sentence sentenceid="eb152cbcca82d7a3dbaeede30508bf1e" id="tgt231" class="tgtSentence">Exporter et importer des séquences de tâches</caps:sentence> <caps:sentence sentenceid="9bc998271b811a9d89e194ca15545515" id="tgt232" class="tgtSentence"> Configuration Manager vous permet d'exporter et d'importer des séquences de tâches.</caps:sentence> <caps:sentence sentenceid="8a42084c58606f3dce6451f137409215" id="tgt233" class="tgtSentence"> Lorsque vous exportez une séquence de tâches, vous pouvez inclure les objets qui sont référencés par la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="5a3ae0481c7b004de2af0300ce1701c9" id="tgt234" class="tgtSentence"> Citons notamment une image de système d'exploitation, une image de démarrage, un package de l'agent du client, un package de pilotes et des applications qui ont des dépendances.</caps:sentence> <caps:sentence sentenceid="83151297688325b315935f06e9e402d0" id="tgt235" class="tgtSentence">Le processus d'exportation et d'importation de séquences de tâches est très similaire au processus d'exportation et d'importation d'applications dans Configuration Manager.</caps:sentence> <caps:sentence sentenceid="8415fb96fe00f7371c66743afc2c0616" id="tgt236" class="tgtSentence">Pour plus d’informations sur la façon d’exporter et d’importer des séquences de tâches, consultez Export and import task sequences.</caps:sentence> <caps:sentence sentenceid="9ab82834b256fe8687b313adc766d198" id="tgt237" class="tgtSentence">Exécuter une séquence de tâches</caps:sentence> <caps:sentence sentenceid="364f45173b83fe54ef1b93e0f7f18dd0" id="tgt238" class="tgtSentence">Par défaut, les séquences de tâches sont toujours exécutées à l’aide du compte système local.</caps:sentence> <caps:sentence sentenceid="e7938ffe5750ece19098ca98ba43663a" id="tgt239" class="tgtSentence"> L'étape de ligne de commande de séquence de tâches offre la possibilité d'exécuter la séquence de tâches en tant que compte différent.</caps:sentence> <caps:sentence sentenceid="ea21a06e1fa301270d996e587463e451" id="tgt240" class="tgtSentence"> Lorsque la séquence de tâches est exécutée, le client Configuration Manager commence par rechercher tous les packages référencés avant de commencer les étapes de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="b8d880d084a8cab1109a5fcc23d641e2" id="tgt241" class="tgtSentence"> Si un package référencé n'est pas validé ou n'est pas disponible sur un point de distribution, la séquence de tâches renvoie une erreur pour l'étape de séquence de tâches associée.</caps:sentence> <caps:sentence sentenceid="bdbcfab8d4ed592e206fb92840dfdb75" id="tgt242" class="tgtSentence">Si une séquence de tâches distribuée est configurée pour le téléchargement et l'exécution, tous les packages et toutes les applications qui en dépendent sont téléchargés sur le cache du client Configuration Manager.</caps:sentence> <caps:sentence sentenceid="e390c29a8f07c4c8cb4f94c90cc68f28" id="tgt243" class="tgtSentence"> Les applications et les packages requis sont obtenus à partir de points de distribution et si la taille de cache du client Configuration Manager est insuffisante ou si l'application ou le package est introuvable, la séquence de tâches échoue et un message d'état est généré.</caps:sentence> <caps:sentence sentenceid="3365093f36557f3a2647a5a4cfdc2427" id="tgt244" class="tgtSentence"> Vous pouvez également spécifier que le client télécharge le contenu uniquement s'il est requis lorsque vous sélectionnez Télécharger le contenu localement si nécessaire, en exécutant la séquence de tâches ou vous pouvez utiliser l'option Exécuter le programme à partir du point de distribution pour indiquer que le client installe les fichiers directement à partir du point de distribution sans les télécharger préalablement dans le cache.</caps:sentence> <caps:sentence sentenceid="13996c1c77d1dbe4017f52d47bf565ce" id="tgt245" class="tgtSentence"> L'option Exécuter le programme à partir du point de distribution est disponible uniquement si le paramètre Copier le contenu de ce package dans un partage de package sur les points de distribution des packages référencés est activé sur l'onglet Accès aux données des propriétés Package.</caps:sentence> <caps:sentence sentenceid="5ceb477568d5991acda33fc0cd868091" id="tgt246" class="tgtSentence">Si le client exécutant la séquence de tâches ne parvient pas à localiser une application ou un package dépendant, il envoie immédiatement une erreur lorsque le déploiement est configuré comme étant Disponible.</caps:sentence> <caps:sentence sentenceid="c630a8019e53c8aa766a90217e004e71" id="tgt247" class="tgtSentence"> Toutefois, si le déploiement est configuré comme Obligatoire, le client Configuration Manager attend et réessaie de télécharger le contenu jusqu'à ce que le délai soit expiré, dans le cas où le contenu n'est pas encore répliqué vers un point de distribution auquel le client peut accéder.</caps:sentence> <caps:sentence sentenceid="bcdda4713d8b7e0f44e7710210f5b0ee" id="tgt248" class="tgtSentence">Lorsqu'une séquence de tâches réussit ou échoue, Configuration Manager enregistre le résultat dans l'historique du client Configuration Manager.</caps:sentence> <caps:sentence sentenceid="e40f202f3135803b954019529d84c435" id="tgt249" class="tgtSentence"> Vous ne pouvez pas annuler ou arrêter une séquence de tâches une fois qu'elle est lancée sur un ordinateur.</caps:sentence> <caps:sentence sentenceid="799031d986b28a9dd369f7e4b6a18028" id="tgt250" class="tgtSentence">Si une étape de séquence de tâches requiert le redémarrage de l'ordinateur client, le client doit pouvoir démarrer sur une partition de disque formatée.</caps:sentence> <caps:sentence sentenceid="af20c27802a438d85c1a0906c5983284" id="tgt251" class="tgtSentence"> Sinon, la séquence de tâches échoue, quel que soit le traitement d'erreur défini par la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="fd0cbb6ad30b13231e9f779478b05e1f" id="tgt252" class="tgtSentence">Lorsqu'un objet dépendant d'une séquence de tâches, tel qu'un package de distribution de logiciels, est mis à jour vers une nouvelle version, toute séquence de tâches qui fait référence à ce package est automatiquement mise à jour et fait référence à la nouvelle version, quel que soit le nombre de mises à jour qui ont été déployées.</caps:sentence> <caps:sentence sentenceid="f2eb26e4ad795663e96c1ed3bcfa4f41" id="tgt253" class="tgtSentence">Avant qu'un client Configuration Manager exécute une séquence de tâches, le client vérifie toutes les séquences de tâches à la recherche d'éventuelles dépendances et de la disponibilité de ces dépendances sur un point de distribution.</caps:sentence> <caps:sentence sentenceid="e956dd8a648aa503bab08cf39dccf993" id="tgt254" class="tgtSentence"> Si le client trouve un objet supprimé dont dépend la séquence de tâches, le client génère une erreur et n'exécute pas la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="9fad4a02158558636f4d7dfa60be393d" id="tgt255" class="tgtSentence">Exécuter un programme avant que la séquence de tâches soit exécutée</caps:sentence> <caps:sentence sentenceid="4bd9f37b1506ae3506ef2ab8c3d0e4f2" id="tgt256" class="tgtSentence">Vous pouvez sélectionner un programme qui s'exécute avant l'exécution de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="77ce54d8b1ff7bdfa46f0ce2d9ba8de5" id="tgt257" class="tgtSentence"> Pour spécifier un programme à exécuter en premier, ouvrez la boîte de dialogue Propriétés pour la séquence de tâches et sélectionnez l'onglet Avancé pour définir les options suivantes :</caps:sentence> <caps:sentence sentenceid="5bb0c3d7a36eab11b56e0b80237ec181" id="tgt258" class="tgtSentence"> Pour exécuter un programme avant d'exécuter la séquence de tâches, tout le contenu de la séquence de tâches et du programme doit être mis à la disposition du package sur un partage de package.</caps:sentence> <caps:sentence sentenceid="309bc3641e86658d8bf4acd38be9a193" id="tgt259" class="tgtSentence"> Le partage de package peut être configuré sous l'onglet Accès aux données des propriétés du package.</caps:sentence> <caps:sentence sentenceid="f90b028705cbf12b388069da33b4dfac" id="tgt260" class="tgtSentence"> Exécuter un autre programme en premier : spécifiez que vous voulez qu’un autre programme soit exécuté avant l’exécution de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="aef70f4d0c7f06c17b845371b4552ebb" id="tgt261" class="tgtSentence">Ce paramètre s'applique uniquement aux séquences de tâches qui s'exécutent dans le système d'exploitation complet.</caps:sentence> <caps:sentence sentenceid="6a2aee1a97e6e5f9030130d6bc6ae164" id="tgt262" class="tgtSentence"> Configuration Manager ignore ce paramètre si la séquence de tâches est démarrée à l'aide de l'environnement PXE ou d'un média de démarrage.</caps:sentence> <caps:sentence sentenceid="8dfca4bf2497a4270f537379f4650661" id="tgt263" class="tgtSentence"> Package : indique le package qui contient le programme.</caps:sentence> <caps:sentence sentenceid="60520ace420b2dbf0a8a435d0f2d8b5d" id="tgt264" class="tgtSentence"> Programme : spécifiez le programme à exécuter.</caps:sentence> <caps:sentence sentenceid="d8abcfebeb101c793ae0b227a0e34f26" id="tgt265" class="tgtSentence"> Toujours exécuter ce programme en premier : spécifiez que vous voulez que Configuration Manager exécute ce programme chaque fois qu’il exécute la séquence de tâches sur le même client.</caps:sentence> <caps:sentence sentenceid="d7d8616063f0a76defff33a51e01da91" id="tgt266" class="tgtSentence"> Par défaut, après l'exécution d'un programme avec succès, le programme n'est pas exécuté à nouveau si la séquence de tâches est réexécutée sur le même client.</caps:sentence> <caps:sentence sentenceid="e3b3bcfa7a6764ecb5001b542a3dc33f" id="tgt267" class="tgtSentence">Si l'exécution du programme sélectionné échoue sur un client, la séquence de tâches n'est pas exécutée.</caps:sentence> <caps:sentence sentenceid="3bf76f433443c5e4270331fc8c2bff1f" id="tgt268" class="tgtSentence">Utiliser une fenêtre de maintenance pour spécifier quand une séquence de tâches peut s’exécuter</caps:sentence> <caps:sentence sentenceid="3883190ccb92b03f7a5c8c6ef23840cf" id="tgt269" class="tgtSentence">Vous pouvez définir à quel moment la séquence de tâches peut être exécutée. Pour cela, définissez une fenêtre de maintenance pour le regroupement contenant vos ordinateurs de destination.</caps:sentence> <caps:sentence sentenceid="7d9a10bf8f9aee08c67384fc1b53bef5" id="tgt270" class="tgtSentence"> La configuration des fenêtres de maintenance consiste à définir une date de début, une heure de début et de fin, ainsi qu'une périodicité.</caps:sentence> <caps:sentence sentenceid="8298aef727cbdc9fc23dcff3a18a3142" id="tgt271" class="tgtSentence"> En outre, lorsque vous définissez le calendrier de la fenêtre de maintenance, vous pouvez faire en sorte que la fenêtre de maintenance s'applique uniquement aux séquences de tâches.</caps:sentence> <caps:sentence sentenceid="8ff4987197a93e5e4cbaea4bc5ad53f0" id="tgt272" class="tgtSentence"> Pour plus d'informations, voir How to Use Maintenance Windows in Configuration Manager.</caps:sentence> <caps:sentence sentenceid="adc40b335d92ee5009fa1e9254c5c7aa" id="tgt273" class="tgtSentence"> Lorsque vous configurez une fenêtre de maintenance en vue d'exécuter une séquence de tâches, une fois que la séquence de tâches démarrée, elle se poursuit jusqu'à son terme, même si la fenêtre de maintenance arrive à terme entre temps.</caps:sentence> <caps:sentence sentenceid="b405952c965c7c711fe08fdc5990d20b" id="tgt274" class="tgtSentence"> Une séquence de tâches aboutit entièrement ou échoue entièrement.</caps:sentence> <caps:sentence sentenceid="550ebc7dade3889c884cf946555d7565" id="tgt275" class="tgtSentence">Séquences de tâches et compte d’accès réseau</caps:sentence> <caps:sentence sentenceid="38beaf03f35a8712f535794ac61ec16b" id="tgt276" class="tgtSentence">Même si les séquences de tâches s'exécutent uniquement dans le contexte du compte Système local, il peut être nécessaire de configurer le compte d'accès réseau dans les circonstances suivantes :</caps:sentence> <caps:sentence sentenceid="14e3b480dcc8a587280a9d42ae848154" id="tgt277" class="tgtSentence">Vous devez configurer correctement le compte d'accès réseau sinon la séquence de tâches échouera si elle tente d'accéder aux packages Configuration Manager sur des points de distribution pour effectuer sa tâche.</caps:sentence> <caps:sentence sentenceid="643a5aede906c58f68c2f07af91c0c2c" id="tgt278" class="tgtSentence"> Pour plus d'informations sur le compte d'accès réseau, consultez Network Access Account.</caps:sentence> <caps:sentence sentenceid="1857126b121f6ab52ab106852438b073" id="tgt279" class="tgtSentence">Le compte d'accès réseau n'est jamais utilisé comme contexte de sécurité pour l'exécution de programmes, l'installation d'applications ou de mises à jour ou bien l'exécution de séquences de tâches. En revanche, il est utilisé pour accéder aux ressources associées sur le réseau.</caps:sentence> <caps:sentence sentenceid="5165d0b7649094a9f09e7aca791227c6" id="tgt280" class="tgtSentence">Lorsque vous utilisez une image de démarrage pour lancer un déploiement du système d'exploitation, Configuration Manager utilise l'environnement Windows PE, qui n'est pas un système d'exploitation complet.</caps:sentence> <caps:sentence sentenceid="aca32fc2ae7165411b446a6dec030110" id="tgt281" class="tgtSentence"> Windows PE utilise un nom aléatoire généré automatiquement qui n'appartient à aucun domaine.</caps:sentence> <caps:sentence sentenceid="cd42dfe49c938e5b41d529550712054a" id="tgt282" class="tgtSentence"> Si vous ne configurez pas correctement le compte d'accès réseau, l'ordinateur ne disposera peut-être pas des autorisations nécessaires pour accéder aux packages Configuration Manager requis et exécuter la séquence de tâches complète.</caps:sentence> <caps:sentence sentenceid="ce9d2762dcc4b97c37e9a2ce3c27f422" id="tgt283" class="tgtSentence">Créer un média pour les séquences de tâches</caps:sentence> <caps:sentence sentenceid="66443b644a0c688e4dca659f0a0e6858" id="tgt284" class="tgtSentence">Vous pouvez écrire des séquences de tâches et leurs fichiers et dépendances associés sur plusieurs types de média.</caps:sentence> <caps:sentence sentenceid="cf06a9e20e160c5177a0c8508d35cea9" id="tgt285" class="tgtSentence"> Ces média sont notamment les média amovibles, tels que les ensembles de CD ou DVD ou bien les disques mémoire flash USB pour les média de capture, autonomes et amovibles ou bien les fichiers WIM pour les média préparés.</caps:sentence> <caps:sentence sentenceid="cc64b4b431a30f97006ddb20f30293d1" id="tgt286" class="tgtSentence">Vous pouvez créer les types de média suivants :</caps:sentence> <caps:sentence sentenceid="613f923a59095c506586cffdf3573a6d" id="tgt287" class="tgtSentence"> Média de capture.</caps:sentence> <caps:sentence sentenceid="7f540c756784a8638da3ee2eaaec6f8b" id="tgt288" class="tgtSentence"> Un média de capture capture une image de système d'exploitation qui est configurée et créée en dehors de l'infrastructure Configuration Manager.</caps:sentence> <caps:sentence sentenceid="b2659f2ca255f663da94434fefd440e4" id="tgt289" class="tgtSentence"> Il peut contenir des programmes personnalisés qui sont exécutés avant l'exécution d'une séquence de tâches.</caps:sentence> <caps:sentence sentenceid="c3d0d80b5b03759009b13480448b9bb0" id="tgt290" class="tgtSentence"> Le programme personnalisé peut interagir avec le bureau, inviter l'utilisateur à entrer des valeurs ou créer des variables à utiliser par la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="1752a36b7c2b836aea34da2d1e8420e7" id="tgt291" class="tgtSentence">Pour plus d’informations, voir Create capture media.</caps:sentence> <caps:sentence sentenceid="92d23d8cefc17b82dd938dbeab58b5b9" id="tgt292" class="tgtSentence"> Média autonome.</caps:sentence> <caps:sentence sentenceid="0e1f60d439fec6ec3d0d3a74a9a3abb5" id="tgt293" class="tgtSentence"> Un support autonome contient la séquence de tâches et tous les objets associés qui sont nécessaires à l'exécution de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="d0637d96f5e5470b6f05c7440cab7f56" id="tgt294" class="tgtSentence"> Les séquences de tâches d'un média autonome peuvent êtes exécutées lorsque Configuration Manager dispose d'une connectivité limitée ou nulle au réseau.</caps:sentence> <caps:sentence sentenceid="ce68c5ee9862c87e683582028adabda8" id="tgt295" class="tgtSentence"> Un média autonome peut être exécuté comme suit :</caps:sentence> <caps:sentence sentenceid="1fb607839bc60127cc187e5677e118ec" id="tgt296" class="tgtSentence">Si l'ordinateur de destination n'est pas démarré, l'image Windows PE qui est associée à la séquence de tâches est utilisée à partir du média autonome et la séquence de tâches commence.</caps:sentence> <caps:sentence sentenceid="1ac79cc7c38df839cc8c829a049dec51" id="tgt297" class="tgtSentence">Le média autonome peut être démarré manuellement si un utilisateur est connecté au réseau et lance l'installation.</caps:sentence> <caps:sentence sentenceid="28ef4976853fc4025ccf811ff5f5cb43" id="tgt298" class="tgtSentence">Les étapes d'une séquence de tâches de média autonome doivent pouvoir être exécutées sans extraire de données du réseau. Dans le cas contraire, l'étape de séquence de tâches qui tente de récupérer les données échoue.</caps:sentence> <caps:sentence sentenceid="40cbbb9cdf6f8e07f2afd656da7476db" id="tgt299" class="tgtSentence"> Par exemple, une étape de séquence de tâches qui nécessite un point de distribution pour obtenir un package échoue. Toutefois, si le package requis se trouve sur le média autonome, l'étape de séquence de tâches est exécutée correctement.</caps:sentence> <caps:sentence sentenceid="b53d2174e1d87485c936e5d71d4bf390" id="tgt300" class="tgtSentence">Pour plus d’informations, voir Create stand-alone media.</caps:sentence> <caps:sentence sentenceid="c1c89ce9248749532cae91a09e4bea4a" id="tgt301" class="tgtSentence"> Média de démarrage.</caps:sentence> <caps:sentence sentenceid="3d312d019fc04c0bb12d69ac2ddb5803" id="tgt302" class="tgtSentence"> Un média de démarrage contient les fichiers nécessaires au démarrage d'un ordinateur de destination, de sorte qu'il puisse se connecter à l'infrastructure Configuration Manager pour déterminer les séquences de tâches à exécuter en fonction de son appartenance à un regroupement.</caps:sentence> <caps:sentence sentenceid="5a1504b12238d463afbdf991c3178a97" id="tgt303" class="tgtSentence"> La séquence de tâches et les objets dépendants ne se trouvent pas sur le média. Ils sont obtenus auprès du client Configuration Manager par le biais du réseau.</caps:sentence> <caps:sentence sentenceid="78709dc7986a61c61e1cbf6e0edf9267" id="tgt304" class="tgtSentence"> Cette méthode est utile pour les déploiements de nouveaux ordinateurs ou de systèmes nus, mais aussi lorsqu'aucun système d'exploitation ou client Configuration Manager n'est installé sur l'ordinateur de destination.</caps:sentence> <caps:sentence sentenceid="3856d47378b680d241b396dd239e17e0" id="tgt305" class="tgtSentence">Pour plus d’informations, voir Create bootable media.</caps:sentence> <caps:sentence sentenceid="5b7867b6abff5e52f7d010299b133f27" id="tgt306" class="tgtSentence"> Média préparé.</caps:sentence> <caps:sentence sentenceid="249f7dd4c900bf968ec777f9a9c576d8" id="tgt307" class="tgtSentence"> Le média préparé déploie une image de système d'exploitation à un ordinateur de destination qui n'est pas configuré.</caps:sentence> <caps:sentence sentenceid="dba8ea1dbeaa8f0fa1962ab2555599b1" id="tgt308" class="tgtSentence"> Le média préparé est stocké sous forme de fichier WIM (Windows Imaging Format) qui peut être installé sur un ordinateur vierge par le fabricant ou dans un centre de reclassement d'entreprise qui n'est pas connecté à l'environnement Configuration Manager.</caps:sentence> <caps:sentence sentenceid="b933a940be803cb51c6679fff9214f2d" id="tgt309" class="tgtSentence">Pour plus d’informations, voir Create prestaged media.</caps:sentence> <caps:sentence sentenceid="8f2fe922da7dae5fa1915d4a92eca9a9" id="tgt310" class="tgtSentence">Lorsque vous créez un média, spécifiez un mot de passe pour le média afin de contrôler l'accès aux fichiers contenus sur le média.</caps:sentence> <caps:sentence sentenceid="b495798fb6089149231fcd5e99a52adf" id="tgt311" class="tgtSentence"> Si vous spécifiez un mot de passe, un utilisateur doit être présent pour entrer le mot de passe sur l'ordinateur cible lors de l'exécution de la séquence de tâches.</caps:sentence> <caps:sentence sentenceid="6d5a7df56273ce796a689a42448705fb" id="tgt312" class="tgtSentence">Lorsque vous exécutez une séquence de tâches à l'aide d'un média, l'architecture de puce d'ordinateur spécifiée contenue sur le média n'est pas reconnue et la séquence de tâches tente de s'exécuter, même si l'architecture spécifiée ne correspond pas à celle effectivement installée sur l'ordinateur cible.</caps:sentence> <caps:sentence sentenceid="6d6295b4f986e26c887370cc2f9d23f0" id="tgt313" class="tgtSentence"> Si l'architecture de puce contenue sur le média ne correspond pas à celle installée sur l'ordinateur cible, l'installation échoue.</caps:sentence> <caps:sentence sentenceid="afd287ce85655a7715c5aee0a814d4cd" id="tgt314" class="tgtSentence">Pour plus d’informations sur la façon de déployer des systèmes d’exploitation à l’aide de média, consultez Create task sequence media.</caps:sentence> Automate tasks in Configuration Manager </caps:SxSTarget> <caps:SxSSource locale="en-US"> <caps:sentence id="src1" class="srcSentence">You can create task sequences to automate tasks in your System Center Configuration Manager environment.</caps:sentence> <caps:sentence id="src2" class="srcSentence"> These tasks range from capturing an operating system on a reference computer to deploying the operating system to one or more destination computers.</caps:sentence> <caps:sentence id="src3" class="srcSentence"> The actions of the task sequence are defined in the individual steps of the sequence.</caps:sentence> <caps:sentence id="src4" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src5" class="srcSentence">Use the following sections to help plan to automate tasks in Configuration Manager:</caps:sentence> Task sequence steps and actions Task sequence groups Task sequence variables Create task sequence variables Access environment variables Computer and collection variables Task sequence media variables Create a task sequence Edit a task sequence Deploy a task sequence Export and import a task sequences Run a task sequence Run a program before the task sequence is run Use a maintenance window to specify when a task sequence can run Task sequences and the Network Access Account Create media for task sequences <caps:sentence id="src6" class="srcSentence">Task sequence steps and actions</caps:sentence> <caps:sentence id="src7" class="srcSentence">Steps are the basic components of a task sequence.</caps:sentence> <caps:sentence id="src8" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src9" class="srcSentence"> The commands of a task sequence step are defined by the actions of the step.</caps:sentence> <caps:sentence id="src10" class="srcSentence"> There are two types of actions.</caps:sentence> <caps:sentence id="src11" class="srcSentence"> An action that you define by using a command-line string is referred to as a custom action.</caps:sentence> <caps:sentence id="src12" class="srcSentence"> An action that is predefined by Configuration Manager is referred to as a built-in action.</caps:sentence> <caps:sentence id="src13" class="srcSentence"> A task sequence can perform any combination of custom and built-in actions.</caps:sentence> <caps:sentence id="src14" class="srcSentence">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.</caps:sentence> <caps:sentence id="src15" class="srcSentence"> Conditions are added to the step by including a task sequence variable to the step.</caps:sentence> <caps:sentence id="src16" class="srcSentence"> For example, you could use the SMSTSLastActionRetCode variable to test the condition of the previous step.</caps:sentence> <caps:sentence id="src17" class="srcSentence"> Variables can be added to a single step or a group of steps.</caps:sentence> <caps:sentence id="src18" class="srcSentence">Task sequence steps are processed sequentially, which includes the action of the step and any conditions that are assigned to the step.</caps:sentence> <caps:sentence id="src19" class="srcSentence"> When Configuration Manager starts to process a task sequence step, the next step is not started until the previous action has completed.</caps:sentence> <caps:sentence id="src20" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src21" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src22" class="srcSentence">By default, a task sequence fails after one step or action fails.</caps:sentence> <caps:sentence id="src23" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src24" class="srcSentence">For more information about the steps that can be added to a task sequence, see Task Sequence Steps in Configuration Manager.</caps:sentence> <caps:sentence id="src25" class="srcSentence">Task sequence groups</caps:sentence> <caps:sentence id="src26" class="srcSentence"> Groups are multiple steps within a task sequence.</caps:sentence> <caps:sentence id="src27" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src28" class="srcSentence"> Groups can be nested within each other, and a group can contain a mixture of steps and subgroups.</caps:sentence> <caps:sentence id="src29" class="srcSentence"> Groups are useful for combining multiple steps that share a common condition.</caps:sentence> <caps:sentence id="src30" class="srcSentence">By default, a task sequence group fails when any step or embedded group within the group fails.</caps:sentence> <caps:sentence id="src31" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src32" class="srcSentence">The following table shows how the Continue on error option works when you group steps.</caps:sentence> <caps:sentence id="src33" class="srcSentence">In this example, there are two groups of task sequences that contain three task sequence steps each.</caps:sentence> <caps:sentence id="src34" class="srcSentence">Task sequence group or step</caps:sentence> <caps:sentence id="src35" class="srcSentence">Continue on error setting</caps:sentence> <caps:sentence id="src36" class="srcSentence">Task Sequence Group 1</caps:sentence> <caps:sentence id="src37" class="srcSentence"> Continue on error selected.</caps:sentence> <caps:sentence id="src38" class="srcSentence">Task Sequence Step 1</caps:sentence> <caps:sentence id="src39" class="srcSentence"> Continue on error selected.</caps:sentence> <caps:sentence id="src40" class="srcSentence">Task Sequence Step 2</caps:sentence> <caps:sentence id="src41" class="srcSentence"> Not set.</caps:sentence> <caps:sentence id="src42" class="srcSentence">Task Sequence Step 3</caps:sentence> <caps:sentence id="src43" class="srcSentence"> Not set.</caps:sentence> <caps:sentence id="src44" class="srcSentence">Task Sequence Group 2</caps:sentence> <caps:sentence id="src45" class="srcSentence"> Not set.</caps:sentence> <caps:sentence id="src46" class="srcSentence">Task Sequence Step 4</caps:sentence> <caps:sentence id="src47" class="srcSentence"> Not set.</caps:sentence> <caps:sentence id="src48" class="srcSentence">Task Sequence Step 5</caps:sentence> <caps:sentence id="src49" class="srcSentence"> Not set.</caps:sentence> <caps:sentence id="src50" class="srcSentence">Task Sequence Step 6</caps:sentence> <caps:sentence id="src51" class="srcSentence"> Not set.</caps:sentence> <caps:sentence id="src52" class="srcSentence">If task sequence step 1 fails, the task sequence continues with task sequence step 2.</caps:sentence> <caps:sentence id="src53" class="srcSentence">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.</caps:sentence> <caps:sentence id="src54" class="srcSentence">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.</caps:sentence> <caps:sentence id="src55" class="srcSentence">You must assign a name to task sequence groups, although the group name does not have to be unique.</caps:sentence> <caps:sentence id="src56" class="srcSentence"> You can also provide an optional description for the task sequence group.</caps:sentence> <caps:sentence id="src57" class="srcSentence">Task sequence variables</caps:sentence> <caps:sentence id="src58" class="srcSentence">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.</caps:sentence> <caps:sentence id="src59" class="srcSentence"> Task sequence variables provide a mechanism to configure and customize the steps in a task sequence.</caps:sentence> <caps:sentence id="src60" class="srcSentence">When you run a task sequence, many of the task sequence settings are stored as environment variables.</caps:sentence> <caps:sentence id="src61" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src62" class="srcSentence">You can use task sequence variables in the task sequence environment to perform the following actions:</caps:sentence> <caps:sentence id="src63" class="srcSentence">Configure settings for a task sequence action</caps:sentence> <caps:sentence id="src64" class="srcSentence">Supply command-line arguments for a task sequence step</caps:sentence> <caps:sentence id="src65" class="srcSentence">Evaluate a condition that determines whether a task sequence step or group is run</caps:sentence> <caps:sentence id="src66" class="srcSentence">Provide values for custom scripts used in a task sequence</caps:sentence> <caps:sentence id="src67" class="srcSentence">For example, you might have a task sequence that includes a Join Domain or Workgroup task sequence step.</caps:sentence> <caps:sentence id="src68" class="srcSentence"> The task sequence might be deployed to different collections, where the membership of the collection is determined by domain membership.</caps:sentence> <caps:sentence id="src69" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src70" class="srcSentence">Create task sequence variables</caps:sentence> <caps:sentence id="src71" class="srcSentence">You can add new task sequence variables to customize and control the steps in a task sequence.</caps:sentence> <caps:sentence id="src72" class="srcSentence"> For example, you can create a task sequence variable to override a setting for a built-in task sequence step.</caps:sentence> <caps:sentence id="src73" class="srcSentence"> You can also create a custom task sequence variable to use with conditions, command lines, or custom steps in the task sequence.</caps:sentence> <caps:sentence id="src74" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src75" class="srcSentence"> The variable and its value can be used within the task sequence across different operating system environments.</caps:sentence> <caps:sentence id="src76" class="srcSentence"> For example, it can be used in a full Windows operating system and in the Windows PE environment.</caps:sentence> <caps:sentence id="src77" class="srcSentence">The following table describes the methods to create a task sequence variable and additional usage information.</caps:sentence> <caps:sentence id="src78" class="srcSentence">Create method</caps:sentence> <caps:sentence id="src79" class="srcSentence">Usage</caps:sentence> <caps:sentence id="src80" class="srcSentence">Setting fields in task sequence steps by using the Task Sequence Editor</caps:sentence> <caps:sentence id="src81" class="srcSentence">Specifies default values for the task sequence step.</caps:sentence> <caps:sentence id="src82" class="srcSentence"> The variable and value are accessible only when the step runs in the task sequence.</caps:sentence> <caps:sentence id="src83" class="srcSentence"> They are not part of the overall sequence environment, and they are not accessible by other task sequence steps in the task sequence.</caps:sentence> <caps:sentence id="src84" class="srcSentence">For a list of the built-in variables and their associated actions, see Task Sequence Action Variables in Configuration Manager.</caps:sentence> <caps:sentence id="src85" class="srcSentence">Adding a set task sequence variable step in a task sequence</caps:sentence> <caps:sentence id="src86" class="srcSentence">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.</caps:sentence> <caps:sentence id="src87" class="srcSentence"> All subsequent task sequence steps can access the environment variable and its value.</caps:sentence> <caps:sentence id="src88" class="srcSentence">Defining a per-collection variable</caps:sentence> <caps:sentence id="src89" class="srcSentence">Specifies task sequence variables and values for a collection of computers.</caps:sentence> <caps:sentence id="src90" class="srcSentence"> All task sequences targeted to the collection can access the task sequence variables and their values.</caps:sentence> <caps:sentence id="src91" class="srcSentence">Defining a per-computer variable</caps:sentence> <caps:sentence id="src92" class="srcSentence">Specifies task sequence variables and values for a particular computer.</caps:sentence> <caps:sentence id="src93" class="srcSentence"> All task sequences targeted to the computer can access the task sequence variables and their values.</caps:sentence> <caps:sentence id="src94" class="srcSentence">Adding a task sequence variable on the Customization page of the Task Sequence Media Wizard</caps:sentence> <caps:sentence id="src95" class="srcSentence">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.</caps:sentence> <caps:sentence id="src96" class="srcSentence">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.</caps:sentence> <caps:sentence id="src97" class="srcSentence"> For a list of built-in task sequence variables with the associated actions and usage, see Task Sequence Built-in Variables in Configuration Manager.</caps:sentence> <caps:sentence id="src98" class="srcSentence">You can delete a task sequence variable from the task sequence environment by using the same methods as creating a task sequence variable.</caps:sentence> <caps:sentence id="src99" class="srcSentence"> In this case, to delete a variable from the task sequence environment, you set the task sequence variable value to an empty string.</caps:sentence> <caps:sentence id="src100" class="srcSentence">You can combine methods to set an environment task sequence variable to different values for the same sequence.</caps:sentence> <caps:sentence id="src101" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src102" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src103" class="srcSentence">The Set Task Sequence Variable step overrides all other creation methods.</caps:sentence> <caps:sentence id="src104" class="srcSentence">Per-computer variables take precedence over per-collection variables.</caps:sentence> <caps:sentence id="src105" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src106" class="srcSentence">Task sequences can be run from media.</caps:sentence> <caps:sentence id="src107" class="srcSentence"> Use the media variables in place of per-collection or per-computer variables.</caps:sentence> <caps:sentence id="src108" class="srcSentence"> If the task sequence is running from media, per-computer and per-collection variables do not apply and are not used.</caps:sentence> <caps:sentence id="src109" class="srcSentence"> Instead, 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</caps:sentence> <caps:sentence id="src110" class="srcSentence">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.</caps:sentence> <caps:sentence id="src111" class="srcSentence">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.</caps:sentence> <caps:sentence id="src112" class="srcSentence"> When you specify a name for a new task sequence variable, follow these guidelines:</caps:sentence> <caps:sentence id="src113" class="srcSentence">The task sequence variable name that you specify can contain letters, numbers, the underscore character (_), and a hyphen (-).</caps:sentence> <caps:sentence id="src114" class="srcSentence">Task sequence variable names have a minimum length of 1 character and a maximum length of 256 characters.</caps:sentence> <caps:sentence id="src115" class="srcSentence">User defined variables must begin with a letter (A-Z or a-z).</caps:sentence> <caps:sentence id="src116" class="srcSentence">User-defined variable names cannot begin with the underscore character.</caps:sentence> <caps:sentence id="src117" class="srcSentence"> Only read-only task sequence variables are preceded by the underscore character</caps:sentence> <caps:sentence id="src118" class="srcSentence">Read-only task sequence variables can be read by task sequence steps in a task sequence but they cannot be set.</caps:sentence> <caps:sentence id="src119" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src120" class="srcSentence">Task sequence variable names are not case sensitive.</caps:sentence> <caps:sentence id="src121" class="srcSentence"> For example, OSDVAR and osdvar represent the same task sequence variable.</caps:sentence> <caps:sentence id="src122" class="srcSentence">Task sequence variable names cannot begin or end with a space or contain embedded spaces.</caps:sentence> <caps:sentence id="src123" class="srcSentence"> Spaces that are left at the beginning or the end of a task sequence variable name are ignored.</caps:sentence> <caps:sentence id="src124" class="srcSentence">The following table displays examples of valid and non-valid user-specified task sequence variables.</caps:sentence> <caps:sentence id="src125" class="srcSentence">Examples of valid user-specified variable nNames</caps:sentence> <caps:sentence id="src126" class="srcSentence">Examples of non valid user-specified variable names</caps:sentence> <caps:sentence id="src127" class="srcSentence">MyVariable</caps:sentence> <caps:sentence id="src128" class="srcSentence">1Variable</caps:sentence> <caps:sentence id="src129" class="srcSentence">User-specified task sequence variables cannot begin with a number.</caps:sentence> <caps:sentence id="src130" class="srcSentence">My_Variable</caps:sentence> <caps:sentence id="src131" class="srcSentence">MyV@riable</caps:sentence> <caps:sentence id="src132" class="srcSentence">User-specified task sequence variables cannot contain the @ symbol.</caps:sentence> <caps:sentence id="src133" class="srcSentence">My_Variable_2</caps:sentence> <caps:sentence id="src134" class="srcSentence">MyVariable</caps:sentence> <caps:sentence id="src135" class="srcSentence">User-specified task sequence variables cannot begin with an underscore.</caps:sentence> <caps:sentence id="src136" class="srcSentence">General limitations for task sequence variables:</caps:sentence> <caps:sentence id="src137" class="srcSentence">Task sequence variable values cannot exceed 4,000 characters.</caps:sentence> <caps:sentence id="src138" class="srcSentence">You cannot create or override a read-only task sequence variable.</caps:sentence> <caps:sentence id="src139" class="srcSentence"> Read-only variables are designated by names that start with an underscore character ().</caps:sentence> <caps:sentence id="src140" class="srcSentence"> You can access the value of read-only task sequence variables in your task sequence; however, you cannot change their associated values.</caps:sentence> <caps:sentence id="src141" class="srcSentence"> Task sequence variable values can be case sensitive depending on the usage of the value.</caps:sentence> <caps:sentence id="src142" class="srcSentence"> In most cases, task sequence variable values are not case sensitive.</caps:sentence> <caps:sentence id="src143" class="srcSentence"> However, some values can be case sensitive such as a variable that contains a password.</caps:sentence> <caps:sentence id="src144" class="srcSentence">There is no limit to how many task sequence variables can be created.</caps:sentence> <caps:sentence id="src145" class="srcSentence"> However, the number of variables is limited by the size of the task sequence environment.</caps:sentence> <caps:sentence id="src146" class="srcSentence"> The total size limit for the task sequence environment is 32 MB.</caps:sentence> <caps:sentence id="src147" class="srcSentence">Access environment variables</caps:sentence> <caps:sentence id="src148" class="srcSentence">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.</caps:sentence> <caps:sentence id="src149" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src150" class="srcSentence">The following table outlines task sequence operations that can be performed by accessing the task sequence environment variables.</caps:sentence> <caps:sentence id="src151" class="srcSentence">Task sequence operation</caps:sentence> <caps:sentence id="src152" class="srcSentence">Usage</caps:sentence> <caps:sentence id="src153" class="srcSentence">Configure action settings</caps:sentence> <caps:sentence id="src154" class="srcSentence">You can specify that a task sequence step setting is provided by a variable value when the sequence runs.</caps:sentence> <caps:sentence id="src155" class="srcSentence">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.</caps:sentence> <caps:sentence id="src156" class="srcSentence"> The variable name must be enclosed in percent signs (%) to indicate that it is an environment variable.</caps:sentence> <caps:sentence id="src157" class="srcSentence">Supply command-line arguments</caps:sentence> <caps:sentence id="src158" class="srcSentence">You can specify part or all of a custom command line by using an environment variable value.</caps:sentence> <caps:sentence id="src159" class="srcSentence">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.</caps:sentence> <caps:sentence id="src160" class="srcSentence"> The variable name must be enclosed in percent signs (%).</caps:sentence> <caps:sentence id="src161" class="srcSentence">For example, the following command line uses a built-in environment variable to write the computer name to C:\File.txt.</caps:sentence> Cmd /C %_SMSTSMachineName% > C:\File.txt <caps:sentence id="src162" class="srcSentence">Evaluate a step condition</caps:sentence> <caps:sentence id="src163" class="srcSentence">You can use built-in or custom task sequence environment variables as part of a task sequence step or group condition.</caps:sentence> <caps:sentence id="src164" class="srcSentence"> The environment variable value will be evaluated before the task sequence step or group runs.</caps:sentence> <caps:sentence id="src165" class="srcSentence">To add a condition that evaluates a variable value, do the following: </caps:sentence> <caps:sentence id="src166" class="srcSentence">Select the step or group that you want to add the condition to.</caps:sentence> <caps:sentence id="src167" class="srcSentence">On the Options tab for the step or group, select Task Sequence Variable from the Add Condition drop down.</caps:sentence> <caps:sentence id="src168" class="srcSentence">In the Task Sequence Variable dialog box, specify the name of the variable, the condition that is tested, and the value of the variable.</caps:sentence> <caps:sentence id="src169" class="srcSentence">Provide information for a custom script</caps:sentence> <caps:sentence id="src170" class="srcSentence">Task Sequence variables can be read and written by using the Microsoft.SMS.TSEnvironment COM object while the task sequence is running.</caps:sentence> <caps:sentence id="src171" class="srcSentence">The following example illustrates a Visual Basic script file that queries the _SMSTSLogPath task sequence variable to get the current log location.</caps:sentence> <caps:sentence id="src172" class="srcSentence"> The script also sets a custom variable.</caps:sentence> dim osd: set env = CreateObject("Microsoft.SMS.TSEnvironment") dim logPath ' You can query the environment to get an existing variable. logPath = env("_SMSTSLogPath") ' You can also set a variable in the OSD environment. env("MyCustomVariable") = "varname" <caps:sentence id="src173" class="srcSentence">For more information about how to use task sequence variables in scripts, refer to the SDK documentation</caps:sentence> <caps:sentence id="src174" class="srcSentence">Computer and collection variables</caps:sentence> <caps:sentence id="src175" class="srcSentence">You can configure task sequences to run on multiple computers or collections simultaneously.</caps:sentence> <caps:sentence id="src176" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src177" class="srcSentence">You can assign task sequence variables to a single computer or a collection.</caps:sentence> <caps:sentence id="src178" class="srcSentence"> When the task sequence starts to run on the target computer or collection, the values specified are applied to the target computer or collection.</caps:sentence> <caps:sentence id="src179" class="srcSentence">You can specify task sequence variables for a single computer or a collection.</caps:sentence> <caps:sentence id="src180" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src181" class="srcSentence">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.</caps:sentence> <caps:sentence id="src182" class="srcSentence"> Task sequence variables that you assign to collections take precedence over built-in task sequence variables.</caps:sentence> <caps:sentence id="src183" class="srcSentence">For more information about how to create task sequence variables for computers and collections, see Create task sequence variables for computers and collections.</caps:sentence> <caps:sentence id="src184" class="srcSentence">Task sequence media variables</caps:sentence> <caps:sentence id="src185" class="srcSentence">You can specify task sequence variables for task sequences that are run from media.</caps:sentence> <caps:sentence id="src186" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src187" class="srcSentence">Task sequences are stored on stand-alone media.</caps:sentence> <caps:sentence id="src188" class="srcSentence"> However, all other types of media, such as prestaged media, retrieve the task sequence from a management point.</caps:sentence> <caps:sentence id="src189" class="srcSentence">You can specify task sequence variables on the Customization page of the Task Sequence Media Wizard.</caps:sentence> <caps:sentence id="src190" class="srcSentence"> For information about how to create media, see Create task sequence media.</caps:sentence> <caps:sentence id="src191" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src192" class="srcSentence"> You can review this log file to verify the value for the task sequence variables.</caps:sentence> <caps:sentence id="src193" class="srcSentence">Create a task sequence</caps:sentence> <caps:sentence id="src194" class="srcSentence">You create task sequences by using the Create Task Sequence Wizard.</caps:sentence> <caps:sentence id="src195" class="srcSentence"> The wizard can create built-in task sequences that perform specific tasks or custom task sequences that can perform many different tasks.</caps:sentence> <caps:sentence id="src196" class="srcSentence">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.</caps:sentence> <caps:sentence id="src197" class="srcSentence"> You can use custom task sequences to perform specialized operating system deployments.</caps:sentence> <caps:sentence id="src198" class="srcSentence">For more information about how to create task sequences, see Create task sequences.</caps:sentence> <caps:sentence id="src199" class="srcSentence">Edit a task sequence</caps:sentence> <caps:sentence id="src200" class="srcSentence">You edit the task sequence by using the Task Sequence Editor.</caps:sentence> <caps:sentence id="src201" class="srcSentence"> The editor can make the following changes to the task sequence:</caps:sentence> <caps:sentence id="src202" class="srcSentence">You can add or remove steps from the task sequence.</caps:sentence> <caps:sentence id="src203" class="srcSentence">You can change the order of the steps of the task sequence.</caps:sentence> <caps:sentence id="src204" class="srcSentence">You can add or remove groups of steps.</caps:sentence> <caps:sentence id="src205" class="srcSentence">You can specify whether the task sequence continues when an error occurs.</caps:sentence> <caps:sentence id="src206" class="srcSentence">You can add conditions to the steps and groups of a task sequence.</caps:sentence> <caps:sentence id="src207" class="srcSentence">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.</caps:sentence> <caps:sentence id="src208" class="srcSentence">For more information about how to edit task sequences, see Edit a task sequence.</caps:sentence> <caps:sentence id="src209" class="srcSentence">Deploy a task sequence</caps:sentence> <caps:sentence id="src210" class="srcSentence">You can deploy a task sequence to destination computers that are in any Configuration Manager collection.</caps:sentence> <caps:sentence id="src211" class="srcSentence"> This includes the All Unknown Computers collection that is used to deploy operating systems to unknown computers.</caps:sentence> <caps:sentence id="src212" class="srcSentence"> However, you cannot deploy a task sequence to user collections.</caps:sentence> <caps:sentence id="src213" class="srcSentence"> Do not deploy task sequences that install operating systems to inappropriate collections, such as the All Systems collection.</caps:sentence> <caps:sentence id="src214" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src215" class="srcSentence"> To help prevent unwanted operating system deployment, you can manage deployment settings.</caps:sentence> <caps:sentence id="src216" class="srcSentence"> For more information, see Settings to manage high-risk deployments for System Center Configuration Manager.</caps:sentence> <caps:sentence id="src217" class="srcSentence">Each destination computer that receives the task sequence runs the task sequence according to the settings specified in the deployment.</caps:sentence> <caps:sentence id="src218" class="srcSentence"> The task sequences itself does not contain associated files or programs.</caps:sentence> <caps:sentence id="src219" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src220" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src221" class="srcSentence">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.</caps:sentence> <caps:sentence id="src222" class="srcSentence">The Configuration Manager client runs a task sequence deployment when it downloads client policy.</caps:sentence> <caps:sentence id="src223" class="srcSentence"> To initiate this action rather than wait until the next polling cycle, see Initiate Policy Retrieval for a Configuration Manager Client.</caps:sentence> <caps:sentence id="src224" class="srcSentence">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.</caps:sentence> <caps:sentence id="src225" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src226" class="srcSentence">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.</caps:sentence> <caps:sentence id="src227" class="srcSentence"> This allows you to manage when the write filter is disabled and enabled, and when the device restarts.</caps:sentence> <caps:sentence id="src228" class="srcSentence">If clients download task sequences outside of a maintenance window, the task sequence is downloaded twice.</caps:sentence> <caps:sentence id="src229" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src230" class="srcSentence">For more information about how to deploy task sequences, see the Deploy a task sequence.</caps:sentence> <caps:sentence id="src231" class="srcSentence">Export and import a task sequences</caps:sentence> <caps:sentence id="src232" class="srcSentence"> Configuration Manager lets you export and import task sequences.</caps:sentence> <caps:sentence id="src233" class="srcSentence"> When you export a task sequence, you can include the objects that are referenced by the task sequence.</caps:sentence> <caps:sentence id="src234" class="srcSentence"> These include an operating system image, a boot image, a client agent package, a driver package, and applications that have dependencies.</caps:sentence> <caps:sentence id="src235" class="srcSentence">The export and import process for task sequences is very similar to the export and import process for applications in Configuration Manager.</caps:sentence> <caps:sentence id="src236" class="srcSentence">For more information about how to export and import task sequences, see Export and import task sequences.</caps:sentence> <caps:sentence id="src237" class="srcSentence">Run a task sequence</caps:sentence> <caps:sentence id="src238" class="srcSentence">By default, task sequences always run by using the Local System account.</caps:sentence> <caps:sentence id="src239" class="srcSentence"> The task sequence command-line step provides the ability to run the task sequence as a different account.</caps:sentence> <caps:sentence id="src240" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src241" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src242" class="srcSentence">If a distributed task sequence is configured to download and run, all dependent packages and applications are downloaded to the Configuration Manager client cache.</caps:sentence> <caps:sentence id="src243" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src244" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src245" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src246" class="srcSentence">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.</caps:sentence> <caps:sentence id="src247" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src248" class="srcSentence">When a task sequence completes successfully or fails, Configuration Manager records this in the Configuration Manager client history.</caps:sentence> <caps:sentence id="src249" class="srcSentence"> You cannot cancel or stop a task sequence after it is initiated on a computer.</caps:sentence> <caps:sentence id="src250" class="srcSentence">If a task sequence step requires the client computer to restart, the client must be able to boot to a formatted disk partition.</caps:sentence> <caps:sentence id="src251" class="srcSentence"> Otherwise, the task sequence fails regardless of any error handling that is specified by the task sequence.</caps:sentence> <caps:sentence id="src252" class="srcSentence">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.</caps:sentence> <caps:sentence id="src253" class="srcSentence">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.</caps:sentence> <caps:sentence id="src254" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src255" class="srcSentence">Run a program before the task sequence is run</caps:sentence> <caps:sentence id="src256" class="srcSentence">You can select a program that runs before the task sequence is run.</caps:sentence> <caps:sentence id="src257" class="srcSentence"> 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:</caps:sentence> <caps:sentence id="src258" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src259" class="srcSentence"> You configure the package share on the Data Access tab in the properties for the package.</caps:sentence> <caps:sentence id="src260" class="srcSentence"> Run another program first: Specify that you want another program to run before the task sequence is run.</caps:sentence> <caps:sentence id="src261" class="srcSentence">This setting applies only to task sequences that run in the full operating system.</caps:sentence> <caps:sentence id="src262" class="srcSentence"> Configuration Manager ignores this setting if the task sequence is started by using PXE or boot media.</caps:sentence> <caps:sentence id="src263" class="srcSentence"> Package: Specify the package that contains the program.</caps:sentence> <caps:sentence id="src264" class="srcSentence"> Program: Specify the program to run.</caps:sentence> <caps:sentence id="src265" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src266" class="srcSentence"> By default, after a program is run successfully, the program is not run again if the task sequence is rerun on the same client.</caps:sentence> <caps:sentence id="src267" class="srcSentence">If the selected program fails to run on a client, the task sequence is not run.</caps:sentence> <caps:sentence id="src268" class="srcSentence">Use a maintenance window to specify when a task sequence can run</caps:sentence> <caps:sentence id="src269" class="srcSentence">You can specify when the task sequence can run by defining a maintenance window for the collection that contains your destination computers.</caps:sentence> <caps:sentence id="src270" class="srcSentence"> Maintenance windows are configured with a start date, a start and finish time, and a recurrence pattern.</caps:sentence> <caps:sentence id="src271" class="srcSentence"> In addition, when you set the schedule for the maintenance window you can specify that the maintenance window applies only to task sequences.</caps:sentence> <caps:sentence id="src272" class="srcSentence"> For more information, see How to Use Maintenance Windows in Configuration Manager.</caps:sentence> <caps:sentence id="src273" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src274" class="srcSentence"> The task sequence will either complete successfully or fail.</caps:sentence> <caps:sentence id="src275" class="srcSentence">Task sequences and the Network Access Account</caps:sentence> <caps:sentence id="src276" class="srcSentence">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:</caps:sentence> <caps:sentence id="src277" class="srcSentence">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.</caps:sentence> <caps:sentence id="src278" class="srcSentence"> For more information about the Network Access account, see Network Access Account.</caps:sentence> <caps:sentence id="src279" class="srcSentence">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.</caps:sentence> <caps:sentence id="src280" class="srcSentence">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.</caps:sentence> <caps:sentence id="src281" class="srcSentence"> The Windows PE environment uses an automatically generated, random name that is not a member of any domain.</caps:sentence> <caps:sentence id="src282" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src283" class="srcSentence">Create media for task sequences</caps:sentence> <caps:sentence id="src284" class="srcSentence">You can write task sequences and their related files and dependencies to several types of media.</caps:sentence> <caps:sentence id="src285" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src286" class="srcSentence">You can create the following types of media:</caps:sentence> <caps:sentence id="src287" class="srcSentence"> Capture media.</caps:sentence> <caps:sentence id="src288" class="srcSentence"> Capture media captures an operating system image that is configured and created outside the Configuration Manager infrastructure.</caps:sentence> <caps:sentence id="src289" class="srcSentence"> Capture media can contain custom programs that can run before a task sequence runs.</caps:sentence> <caps:sentence id="src290" class="srcSentence"> The custom program can interact with the desktop, prompt the user for input values, or create variables to be used by the task sequence.</caps:sentence> <caps:sentence id="src291" class="srcSentence">For more information, see Create capture media.</caps:sentence> <caps:sentence id="src292" class="srcSentence"> Stand-alone media.</caps:sentence> <caps:sentence id="src293" class="srcSentence"> Stand-alone media contains the task sequence and all associated objects that are necessary for the task sequence to run.</caps:sentence> <caps:sentence id="src294" class="srcSentence"> Stand-alone media task sequences can run when Configuration Manager has limited or no connectivity to the network.</caps:sentence> <caps:sentence id="src295" class="srcSentence"> Stand-alone media can be run in the following ways:</caps:sentence> <caps:sentence id="src296" class="srcSentence">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.</caps:sentence> <caps:sentence id="src297" class="srcSentence">The stand-alone media can be manually started if a user is logged on to the network and initiates the installation.</caps:sentence> <caps:sentence id="src298" class="srcSentence">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.</caps:sentence> <caps:sentence id="src299" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src300" class="srcSentence">For more information, see Create stand-alone media.</caps:sentence> <caps:sentence id="src301" class="srcSentence"> Bootable media.</caps:sentence> <caps:sentence id="src302" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src303" class="srcSentence"> The task sequence and dependent objects are not contained on the media; instead, they are obtained over the network from the Configuration Manager client.</caps:sentence> <caps:sentence id="src304" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src305" class="srcSentence">For more information, see Create bootable media.</caps:sentence> <caps:sentence id="src306" class="srcSentence"> Prestaged media.</caps:sentence> <caps:sentence id="src307" class="srcSentence"> Prestaged media deploys an operating system image to a destination computer that is not provisioned.</caps:sentence> <caps:sentence id="src308" class="srcSentence"> 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.</caps:sentence> <caps:sentence id="src309" class="srcSentence">For more information, see Create prestaged media.</caps:sentence> <caps:sentence id="src310" class="srcSentence">When you create media, specify a password for the media to control access to the files that are contained on the media.</caps:sentence> <caps:sentence id="src311" class="srcSentence"> If you specify a password, a user must be present to enter the password at the target computer when the task sequence is run.</caps:sentence> <caps:sentence id="src312" class="srcSentence">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.</caps:sentence> <caps:sentence id="src313" class="srcSentence"> If the chip architecture contained on the media does not match the chip architecture installed on the target computer, the installation fails.</caps:sentence> <caps:sentence id="src314" class="srcSentence">For more information about how to deploy operating systems by using media, see Create task sequence media.</caps:sentence> Automate tasks in Configuration Manager </caps:SxSSource> </caps:SxS>

Afficher: