lundi 25 juin 2012

WimInShell 1.0 Beta

Candy_Twist_by_Jester_MX

J’ai le plaisir de vous présenter WimInShell, un outil que j’ai développé afin de me faciliter l’exploitation d’images WIM au quotidien.

Certes, il existait déjà quelques outils permettant de s’affranchir des interminables lignes de commande d’IMAGEX et DISM, cependant, ces tentatives restaient trop peu intuitives à mon goût.

Voici donc ce que j’ai concocté afin de rendre la gestion des images WIM plus agréable :

Intégration Windows

image Grâce à WimInShell vos fichiers WIM disposent maintenant d’une icone dédié, et de toutes les options importantes de manipulation  d’image lorsque vous les cliquez avec le bouton droit.

 

Montage d’une image en tant que disque

image Une fois votre image montée, l’accès à son contenu s’effectue depuis votre explorateur comme si il s’agissait d’un nouveau disque dur.

 

Ajout de Pilotes et de KB Microsoft (.Cab et .Msu)

image Vous pouvez d’un simple clic droit sur le nouveau disque, ajouter des pilotes supplémentaires ou des mises à jour pour Windows. Vous avez également accès à toutes les informations importantes de votre image montée.

 

Information/Suppression de Drivers

L’affichage des informations vous permet d’accéder à la liste des pilotes contenus dans une image, mais également de les supprimer.
image

 

Information/Suppression de fonctionnalités

Vous pouvez aussi ajouter ou supprimer toute fonctionnalité supplémentaire ‘système’ ou KB Microsoft contenu dans une image Windows ou WindowsPE. (KB en .Msu et .Cab sont pris en charge)
image

 

Support de WindowsPE

WimInShell reconnait naturellement les images WindowsPE, et peut vous proposer les options les plus nécessaires à leur personnalisation.
image

 

Optimisation des images

image Vous pouvez réduire la taille de vos images en les récompactant d’un simple clic.

Vous êtes séduit par la facilité d’utilisation de WimInShell ? Vous souhaitez le tester ? Rien de plus simple :

Téléchargez la version X86

Téléchargez la version X64

WimInShell est compatible Windows 7/8/2008R2/2012 en 32 ou 64 Bits.

Il ne nécessite aucun composant supplémentaire sous Windows 8, par contre vous aurez besoin de l’application ImageX si vous souhaitez utiliser l’option d’optimisation des images sous Windows 7.

Deux moyens d’installer ImageX :

  • Installez le WAIK
  • Oû copiez imageX et ses DLL (récupérés au préalable sur un autre PC) dans le répertoire C:\Program Files\WimInShell\ImageX 

J’insiste, J’ai besoin de vous !!! N’hésitez donc pas à me remonter tout bug ou problème de fonctionnement soit via les commentaires, soit via mon adresse mail (Disponible en haut de cette page). Vos contributions me permettrons d’améliorer le produit et de le rendre encore plus efficace ! D’avance, merci à tous !

Problèmes connu :

L’ajout de Drivers et de Packages ne se fait actuellement qu’à partir de répertoires. Si le répertoire contient plusieurs drivers ou packages, ils seront tous importés.  Le seul moyen de n’ajouter qu’un fichier et de l’isoler au préalable dans un répertoire.

certaines fenêtres de WimInShell ont une fâcheuse tendance à rester cacher derrière les fenêtres de l’explorateur. Il faut donc aller les chercher dans la barre des tâches.

mardi 5 juin 2012

IEAK : Créez vos versions x86/x64/XP/Seven en quelques secondes

2056-2ddigitalart_abstract_abstract-18_wallpaper

Petite astuce découverte lors de la préparation d’un IEAK qui va vous faire gagner un peu de temps et dont voici le contexte :

Vous devez produire un IEAK aux paramétrages identique pour plusieurs versions différentes de Windows (Ex : XP/Seven, 32 et 64 Bits). Toutes ces versions utilisent évidement la même release d’Internet Explorer.

Logiquement, vous allez devoir produire un package IEAK pour Windows XP en configurant tous les settings à la main, puis refaire de même avec les versions 32 et 64 Bits de Windows 7 (l’IEAK générant des packages diffèrents pour toutes ces versions)

Cela peut vite devenir fastidieux mais surtout, source d’erreur d’inattention entre les différentes versions.

L’idéal serait de pouvoir générer les settings une fois, et de pouvoir les réutiliser pour chacune des versions OS.

Et bien, c’est possible et relativement simple, car en définitive, même si IEAK génère des packages incompatibles entre une version 32 et 64 Bits, les settings IE qui y sont embarqués sont rigoureusement les mêmes !

Voici donc comment récupérer ces paramétrages IE afin de les réinjecter dans un package de plateforme OS diffèrent :

Téléchargez et installez l’IEAK pour IE7,IE8 ou IE9.

Paramétrez Internet explorer selon vos pré-requis puis lancez IEAK.

Cliquez “Next” sur la fenêtre d’accueil.

La seconde fenêtre vous invite à définir un répertoire de destination.

Sur la troisième fenêtre choisissez votre plateforme (peu importe !).

Choisissez ensuite la langue, et sur la fenêtre de sélection de média, choisissez l’option “Configuration-only package” :

image

Sur la fenêtre User Expérience sélectionnez les options permettant d’installer le package de façon silencieuse :

image

Pour les fenêtres suivantes qui constituent l’ensemble des customisations que vous pouvez apporter à IE, sélectionnez ce que vous avez besoin de configurer et allez jusqu’à la création du paquet.

IEAK génère alors des fichiers IE8-Setup-Branding.exe et IE8-Setup-Branding.msi.

A l’aide d’un outil comme Winrar, vous allez extraire les fichiers du IE8-Setup-Branding.exe afin d’y récupérer les settings qui sont contenu dans un fichier nommé Branding.cab

image

Le travail est pour ainsi dire terminé. Si vous devez créer un IEAK pour un OS diffèrent, il vous suffit de reprendre le même processus à la différence près que cette fois, vous n’aurez pas à vous soucier d’avoir à remplir toutes les fenêtres qui concernent les paramétrages d’IE.

Contentez vous de cliquer “Next” jusqu’à la création du nouveau package.

Ouvrez ce dernier package avec Winrar et remplacez le fichier branding.cab par celui que vous avez crée précédemment. Voila, le tour est joué !!

Pour installer cet IEAK depacké, utilisez le fichier IE-Branding.cmd.