SCCM : Récupérer les logs de déploiement en cas d’erreur dans la séquence de tâches

 

Lorsqu’une séquence de tache échoue, SCCM affiche un message d’erreur qui disparait au bout de quelques minutes, si la tâche a échoué sous WinPE vous avez jusqu’à la fin du compte à rebours pour récupérer le log sans quoi vous pouvez lui dire adieu. Ajoutons à ça la fâcheuse tendance des logs de déploiement à se balader de dossier en dossier sur le disque dur, bref un mécanisme qui pourrait copier les logs dans un dossier sur le serveur SCCM ne serait pas de refus.

Cela tombe bien, c’est possible.

Quand une TS échoue elle ne se coupe pas immédiatement toutes les étapes sont passées en revue et implicitement ignorée car en cas d’échec la variable _SMSTSLastActionSucceeded est positionnée à la valeur False.

Il suffit alors d’exploiter cette variable pour pouvoir accomplir quelques actions suite à notre échec.

Tout d’abord créez un dossier partagé sur votre serveur SCCM par exemple.

Ensuite, placez un groupe à la toute fin de la TS et d’y mettre comme condition _SMSTSLastActionSucceeded equals false :

Notez que dans mon cas il s’agit d’une TS basée sur MDT et ce groupe existe par défaut dans ce modèle.

Ajoutez ensuite une étape de connexion à un lecteur réseau, utilisez là pour vous connecter à votre dossier partagé, ne faites pas comme moi et n’utilisez pas l’admin du domaine J :

Créez ensuite une étape de type ligne de commande pour effacer tout log précèdent :

Notez ici que j’utilise la variable %OSDComputerName% car je compte mettre le log dans un dossier portant le nom du poste.

Ajoutez une nouvelle étape de type ligne de commande pour créer le dossier de stockage des logs :

Et pour finir, une dernière étape de type ligne de commande pour copier les logs :

Grace à la variable %_SMSTSLogPath% nous n’avons pas besoin de nous préoccuper de l’emplacement réel des logs.

Voilà, vous pourrez ainsi tranquillement consulter les logs de déploiement sans avoir à partir à la pêche aux infos.

Publicités

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s