• La référence du déploiement Windows
REVUEDUGEEK
  • Accueil
  • Accueil
  • Archive
  • Contact
  • RSS
  • More ...

Blog: REVUEDUGEEK

<< Automatiquement mettre à jour les images de boot MDT 2010 dans WDS avec PowerShell | Améliorer les performances de Windows 7 >>
  • sept.
    18
    20
    10

    Automatiquement mettre à jour les images de boot MDT 2010 dans WDS

    par Yannick Plavonil Yannick Plavonil Tags: WinPE, WDS, MDT 2010

    Ces jours-ci, j’ai été bien occupé à simplifier les tâches d’administration d’un serveur de déploiement utilisant MDT 2010 et WDS. Le but était de fournir une solution la plus simple possible.

    Normalement, certains changements apportés dans Deployment Workbench nécessitent de mettre à jour les images de boot dans WDS. J’ai fait quelques recherches là-dessus et je suis tombé sur l’article de  Michael Niehaus. Je vais alors expliquer sa démarche. Mais par la suite je vais écrire un article expliquant ma procédure utilisée simplement avec un script PowerShell.

    Vous êtes déjà sans doute familier aux opérations suivantes si vous utilisez WDS pour vos images de boot:

    • Importer de nouveaux drivers ou modifier le fichier bootstrap.ini
    • Mise à jour du “Deployment Share” pour générer les images WIM
    • Importer les images WIM dans WDS

    Heureusement, avec le nouveau processus de mise à jour dans MDT 2010, il est simple d’ajouter un script pour effectuer l’opération.

    1. Creer un script “UpdateExit.vbs” et le sauvegarder dans le dossier C:\Scripts\ (choisir votre dossier). Puis coller le code suivant dans le fichier UpdateExit.vbs à l’aide notepad.

    Option Explicit

    Dim oShell, oEnv

    Set oShell = CreateObject("WScript.Shell")
    Set oEnv = oShell.Environment("PROCESS")

    If oEnv("STAGE") = "ISO" then

        Dim sCmd, rc

        sCmd = "WDSUTIL /Replace-Image /Image:""Lite Touch Windows PE (" & oEnv("PLATFORM") & ")"" /ImageType:Boot /Architecture:" & oEnv("PLATFORM") & " /ReplacementImage /ImageFile:""" & oEnv("CONTENT") & "\Sources\Boot.wim"""
        WScript.Echo "About to run command: " & sCmd

        rc = oShell.Run(sCmd, 0, true)
        WScript.Echo "WDSUTIL rc = " & CStr(rc)

        WScript.Quit 1

    End if

    2. Maintenant, éditer le fichier “C:\Program Files\Microsoft Deployment Toolkit\Templates\LiteTouchPE.xml” et changez la partie suivante (environ ligne 90):

    <!– Exits –>
    <Exits>
      <Exit>cscript.exe "%INSTALLDIR%\Samples\UpdateExit.vbs"</Exit>
    </Exits>

    Pour avoir ceci:

    <!– Exits –>
    <Exits>
      <Exit>cscript.exe "%INSTALLDIR%\Samples\UpdateExit.vbs"</Exit>
      <Exit>cscript.exe "C:\Scripts\UpdateExit.vbs"</Exit>
    </Exits>

    Ensuite, faites un changement pour générer à nouveau l’image WIM. Vous verrez sur la fenêtre de résumé que la commande WDSUTIL met à jour l’image de boot dans WDS. Si votre serveur WDS n’est pas sur le même serveur MDT, il faut modifier le script pour ajouter “/Server:WDSServerName” à la commande. (WDSUTIL doit être présent aussi sur le serveur. Installez RSAT WDS Tools si nécessaire).

Articles liés

Automatiquement mettre à jour les images de boot MDT 2010 dans WDS avec PowerShellJ’ai précédemment expliqué comment remplacer les images de boot en utilis...Gérer les drivers dans MDT 2010, Partie 3 – Bien choisir sa méthode pour les fichiers INFPour faire suite à la stratégie des drivers à adopter, il y a 2 types de drivers à prendre en compte...Gérer les drivers dans MDT 2010, Partie 1 – Les drivers fournis sous forme d’applicationDernierement j’ai recu les nouvelles séries de PC portable Dell E6510 et sans surprise ...

Tags

  • ADK
  • customsettings
  • Déploiement
  • Drivers
  • Internet Explorer
  • KMS
  • MDT 2010
  • MDT 2012
  • Office 2010
  • Office 2013
  • Outils
  • SCCM
  • SCCM 2012
  • Scripts
  • Sysprep
  • USMT
  • WDS
  • Windows 7
  • Windows 8
  • Windows Server 2008 R2
  • Windows Server 2012
  • WinPE
© 2012 Revue du geek.
  • Contact
  • Se connecter