[PowerShell] – Module de gestion des pilotes

Une des opérations les plus fastidieuses lors de la conception et la mise en œuvre d’un banc de déploiement/migration de poste de travail consiste à réaliser l’inventaire des pilotes utilisés par ces équipements, réaliser leur sauvegarde ou les télécharger, puis de les intégrer dans ce banc. Aujourd’hui les systèmes d’exploitation Windows ne permettent pas de sauvegarder les pilotes utilisés (à l’exception de Windows 8.1) et encore moins de les importer dans MDT ou SCCM. Des outils existent tels que DriverBackup! (Je vous en ai d’ailleurs parlé lors dans mes précédents articles). Cependant j’ai pu remarqué que la sauvegarde de certains pilotes n’était pas réalisée correctement (notamment les pilotes graphiques et Bluetooth).
Par conséquent déclarer les pilotes Windows 8 x64 pour un dell Latitude E6420 dans SCCM ou MDT est une opération qui peut nécessiter quelques heures de travail. Imaginez donc lorsque vous avez plusieurs modèles et plusieurs systèmes d’exploitation à déployer.

Ce module PowerShell a pour objectifs de vous simplifier la sauvegarde et la gestion des pilotes utilisés dans votre parc, mais également l’importation dans les produits MDT et SCCM.

Lien de téléchargement : ICI.

N’hésitez pas à m’envoyer vos remarques et commentaires (Bugs ou fonctionnalités à ajouter) et de noter ce module 😉

Lire la suite[PowerShell] – Module de gestion des pilotes

MDT 2012 Update 1 : La beta est disponible !

Depuis la fin de la semaine dernière, la beta 1 de MDT 2012 Update 1 est disponible en téléchargement sur le site Connect.

Grosses nouveautés au programme :

  • Support du DART Windows 8 ainsi que du futur Windows AIK, alias Windows Assessment and Deployment Toolkit
  • Possibilité de créer et de personnaliser votre propres pages dans le scénario UDI et sans connaissance en développement requise (drag-and-drop)
  • Intégration avec System Center Orchestrator. Vous pourrez invoquer des Runbooks pendant une séquence de tâches
  • Refonte de l’ajout de rôles et fonctionnalités (ajout / Suppression) et possibilité de sélectionner les rôles à ajouter dans l’assistant d’installation
  • Support de Powershell 3.0 pour faciliter l’exécution de script dans une séquence de tâches
  • fonctionnalités de monitoring d’exécution de séquences de tâches SCCM
  • déploiements “Boot from vhd” améliorés supportant les scénarios “new computer” et “Refresh”

Enjoy !!!

PowerShell – Copier le contenu d’un package sur le poste de travail

Vous avez certainement rencontré le besoin de copier le contenu d’un package SCCM sans pour autant avoir à exécuter un programme. Aucune tâche native dans un programme ou une séquence de tâches ne vous permet de réaliser cette action.

C’est la raison pour laquelle je vous propose ce petit script qui vous donnera une base de travail.

Lire la suitePowerShell – Copier le contenu d’un package sur le poste de travail

SCCM 2007 : Commandes et scripts PowerShell dans une séquence de tâches

Powershell peut être très utile lors du déploiement d’un poste de travail avec SCCM. Il permet d’exécuter des commandes , voir même de puissants scripts que vous aurez préalablement développé. Cependant quelques prés-requis doivent être connus avant de se lancer dans l’aventure.
Le présent article a pour but de vous guider lors de l’appel de commandes et scripts Powershell durant une séquence de tâches.