Creation d’une ISO Windows 10 Multi Langue

Création d’une ISO Windows 10 avec les MUI, Netfx3 et le cumulative update.

L’objectif de ce script de pourvoir rapidement réaliser une nouvelle ISO multilangue avec le Cumulative update et le Framework 3.5 activé

 

Le Support Microsoft

Ce script se base sur cet article : https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/add-multilingual-support-to-windows-setup

Même si certaines actions sont inutiles dans la cas ou vous avez besoin uniquement de la WIM, j’ai souhaité respecter chaque étapes

 

Comment fonctionne le script

Le script va partir de l’ISO Windows 10 EN-US pour construire une ISO Multilangue. Pour chaque ISO de Windows 10 contenant une langue différente que EN-US, il ajoutera cette langue dans l’ISO Mutilangue.

Si le script trouve des MSU dans le dossier de base, il activera les MSU dans l’ISO Multilangue

Le framework 3.5 sera activé par défaut

J’ai souhaité un script qui n’est pas dépendant de la release Windows 10 comme l’etait mon script précédent

 

Concrétement comment utiliser ce script

Télécharger les ISO Obligatoires pour ce script

  • Windows 10 en-US
  • Windows 10 Language pack

Télécharger (Facultatif), le cumulative update Windows 10 : https://www.microsoft.com/en-us/itpro/windows-10/release-information

Télécharger toute les ISO de Windows 10 avec les langues à intégrer en suppléments. 

 

MUIScript

Dans ce dossier, le script va créer une ISO Multilangue EN-US avec la langue FR-FR.  si demain je souhaite intégrer l’italien, il me suffira de télécharger l’ISO IT-IT dans ce dossier et de relancer le script. Si demain je souhaite intégrer le Cumulative update, il me suffira de le télécharger dans ce dossier et de relncer le script.

Vous n’êtes pas obligé de renommer les ISO 🙂

 

Les arguments du script

CreateW10MUI.ps1 FolderDownloadISO – ExcludeWindowsVersion1 -ExcludeWindowsVersion2 -OnlyWindowsVersion

  • FolderDownloadISO => (Obligatoire) Dossier contenant toutes les ISO MSU
  • ExcludeWindowsVersion1 => (Facultatif) indiquer une exclusion pour les versions Windows 10 à gérer)
  • ExcludeWindowsVersion2 => (Facultatif) indiquer une exclusion pour les versions Windows 10 à gérer)
  • OnlyWindowsVersion => (Facultatif) Indique uniquement les version Windows 10 à gérer

 

Exemple: 

  • CreateW10MUI.ps1 d:\ISO – ExcludeWindowsVersion1  » N » -ExcludeWindowsVersion2 « Education » -OnlyWindowsVersion « Pro » => Le script va créer une ISO multilangue mais en ne gérant que la version « Windows 10 Pro » Et « Windows 10 Pro for Workstation »
  • CreateW10MUI.ps1 d:\ISO => Le script va créer une ISO Multilangue pour toute les versions de Windows 10
  • CreateW10MUI.ps1 d:\ISO  -OnlyWindowsVersion « Enterp » => Le script va créer une ISO Multilangue pour Windows 10 enterprise

 

Les images contenant dans une ISO Windows 10 (cas pour la version 1803)

ImageIndex : 1
ImageName : Windows 10 Education

ImageIndex : 2
ImageName : Windows 10 Education N

ImageIndex : 3
ImageName : Windows 10 Enterprise

ImageIndex : 4
ImageName : Windows 10 Enterprise N

ImageIndex : 5
ImageName : Windows 10 Pro

ImageIndex : 6
ImageName : Windows 10 Pro N

ImageIndex : 7
ImageName : Windows 10 Pro Education

ImageIndex : 8
ImageName : Windows 10 Pro Education N

ImageIndex : 9
ImageName : Windows 10 Pro for Workstations

ImageIndex : 10
ImageName : Windows 10 Pro N for Workstations

Download

Download du script (click droit enregistrer le lien sous) : CreateMUIW10

0


Laisser un commentaire

Ce message a été modifié par david le 6 mai 2018.

  • 6 mai 2018 à 9 h 56 min
  • 6 mai 2018 à 9 h 49 min
  • 6 mai 2018 à 9 h 48 min
  • 6 mai 2018 à 9 h 48 min

Cet article a été créé par david le 6 mai 2018.