samedi 16 janvier 2010

Office 2010 : Réalisez une installation silencieuse (unattended).


Les plus geeks d’entre vous se sont probablement déjà essayés à installer la nouvelle Beta d’Office 2010 de façon automatique et silencieuse ?.. La lecture des différentes documentations sur le sujet présente une lacune   commune ; comment réaliser une installation administrative à partir de l’exécutable de la version beta !?…  La source principal (Technet), est reprise tel quel par certain blogs sans plus d’éclaircissement, la seul mention étant : “copier l’intégralité des fichiers du CD dans un répertoire pour créer une installation administrative !”.
C’est un peut court lorsqu'on ne dispose pas pas du fameux CD, Microsoft ayant choisi de publier la beta sous la forme d’un gros exécutable…

Voici donc comment faire :

Créez vous un répertoire à la racine d’un disque avec le nom qui vous plaira, j’utiliserai pour cet exemple le nom [Admin14].

Ouvrez une invite de commande avec élévation “Administrateur” à l’endroit ou vous avez stocké le fichier d’installation d’office 2010 (que vous pouvez télécharger ici), et tapez ce qui suit :

ProfessionalPlus.exe /extract:c:\[Admin14]

dosext

et là, au joie, votre répertoire administratif est crée.

repoffice

































une fois cette étape franchie, le reste est un jeux d’enfant. Microsoft propose deux méthodes pour automatiser l’installation d’office :

- Config.xml (méthode rapide)
- Office customisation tool (méthode permettant plus de réglages)


Config.xml

Un fichier XML (que vous pouvez également appeler “nimpotequoi.xml”) qui va vous permettre de renseigner le numéro de licence, le type d’interaction avec l’utilisateur durant l’installation (aucune pour une installation automatique), et les composant à installer (je veux word et excel, mais pas outook ni publisher !)
<Configuration Product="ProPlus">
 
<Display Level="basic" CompletionNotice="no" SuppressModal="no" AcceptEula="yes" />
<!-- <Logging Type="standard" Path="%temp%" Template="Microsoft Office Ultimate Setup(*).txt" /> -->
<PIDKEY Value="J4WGX8F4H6KPRFPGY6HW6D6WY" />
<USERNAME Value="Diagg" />
<COMPANYNAME Value="Zany And OpenEyes" /> 
<!-- <LIS CACHEACTION="CacheOnly" /> -->
<!-- <SOURCELIST Value="\\server1\share\Office12;\\server2\share\Office12" /> -->
<!-- <DistributionPoint Location="\\server\share\Office12" /> -->
<!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
<!-- <Setting Id="Reboot" value="IfNeeded" /> -->
<!-- <Command Path="msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

<OptionState Id="ACCESSFiles" State="Local" Children="force" /> //access    
<OptionState Id="OUTLOOKFiles" State="Absent" Children="force" /> //outlook
<OptionState Id="EXCELFiles" State="Local" Children="force" /> //Exel
<OptionState Id="WORDFiles" State="Local" Children="force" /> //Word
<OptionState Id="PPTFiles" State="absent" Children="force" /> //PowerPoint
<OptionState Id="PubPrimary" State="absent" Children="force" /> //publisher    
<OptionState Id="AceRepl" State="absent" Children="force" /> //access db Engine replication    
<OptionState Id="CAGFiles" State="absent" Children="force" /> //Clip Art    
<OptionState Id="MSSOAP3" State="absent" Children="force" /> //SOAP toolkit    
<OptionState Id="OsaNonBoot" State="Local" Children="force" /> //new,open office docu lnks    
<OptionState Id="ProofingTools_1036" State="Local" Children="force" /> //french    
<OptionState Id="ProofingTools_3082" State="absent" Children="force" /> //spanish    
<OptionState Id="WISPFiles" State="absent" Children="force" /> //handwriting    
<OptionState Id="DocServicesFiles" State="absent" Children="force" /> //docu update util    
<OptionState Id="HTMLSourceEditing" State="Local" Children="force" /> //script editor    
<OptionState Id="DocumentImagingUtils" State="Local" Children="force" /> //scanning,ocr,indexing    
<OptionState Id="OISFiles" State="absent" Children="force" /> //picture manager    
<OptionState Id="OSESupp" State="absent" Children="force" /> //sharepoint support    
<OptionState Id="QueryFiles" State="absent" Children="force" /> //msQuery    
<OptionState Id="VisioPreviewerFiles" State="absent" Children="force" /> //visio viewer    
<OptionState Id="XDOCSFiles" State="absent" Children="force" /> //infopath    
<OptionState Id="GrooveFiles" State="absent" Children="force" /> //groove
<OptionState Id="OneNoteFiles" State="Local" Children="force" /> //onenote
<OptionState Id="RefIEBarFiles" State="absent" Children="force" /> //research explorer bar
<OptionState Id="WebDriveFiles" State="absent" Children="force" /> //hosted webs
<OptionState Id="VBAFiles" State="Local" Children="force" /> //VB for applications
<OptionState Id="OfficeDigitalSFiles" State="Local" Children="force" /> //vba certificates
</Configuration>
 
 
<!-- http://technet.microsoft.com/en-us/library/cc179006.aspx -->
<!--  http://technet.microsoft.com/en-us/library/cc179195(office.14).aspx -->

Voici mon fichier perso (téléchargeable ici), que vous n’aurez qu‘a modifier selon vos besoins.

la clé de licence (balise <PIDKEY> ) n ‘est pas à modifier car c’est la même pour tout les utilisateurs de la version beta d’Office 2010

La balise <Display Level> est configurée sur “basic” pour interface minimal sans interaction utilisateur. Vous pouvez également choisir “none” pour qu'aucune fenêtre n’apparaisse.

les autre balises exploitables sont décrites ici

Enfin les programme à installer sont définis avec l’option “State” dans les balises <OptionState Id> : “local” installera le composant et “absent” non !

L’ensemble des composants instalable est décrit ici

Le fichier Config.xml est à placer à la racine du répertoire d’installation administratif, et s’exécute par la commande suivante :

Setup.exe /config Config.xml



Office customisation tool

Ce télécharge ici, lorsque vous l’exécutez, il vous demande dans quel endroit l’installer, spécifiez bien le répertoire d’installation administratif (ex : [ADMIN14]) Deux nouveau répertoires sont alors ajoutés (ADM et ADMX). Pour lancer l ‘application  tapez dans une invite de commande avec élévation “administrateur” :

Setup.exe /admin

Une fenêtre vous présente alors la montagne d’option configurables…
oct

…et là je vous renvoi à la documentation en ligne pour plus de précisions sur les options personnalisables.

Simplement, sachez qu’un fichier .MSP sera créer à partir de vos préférences, et qu'il suffit de le placer dans le répertoire Updates de votre installation administrative pour qu'il soit pris en compte.


Bonus

Ces informations sont exploitables avec les versions 32 & 64 Bits d’ Office 2010.

Vous pouvez également ajouter au répertoire Updates les mises à jour de sécurité d’Office en ayant pris soin d’en extraire uniquement les fichiers MSP (vous pouvez facilement réaliser cette opération en ouvrant les  fichiers de mise à jours avec Winrar ou UniExtract).

à l’heure ou j’écris ces lignes, seul une mise à jour est disponible :


Voila, y’a plus qu’a…




    Mots clés Technorati : ,

    vendredi 11 décembre 2009

    Netbook : Installez XP depuis une clé USB “the super easy way”

    USB-Key…encore un soft inutilisable pour installer XP sur mon Netbook vous êtes vous probablement dit en lisant le titre de ce billet…

     

    Et bien détrompez vous, cette fois, pas de fichiers Windows à modifier à la main, ni de scripts qui transforment l’iso en rajoutant '”des trucs qu'on c’est même pas ce que c’est”, pas de bidouilles avec 2 clés et trois carte mémoire SD, pas non plus besoin de jongler avec 2 ou 3 logiciels différents, ici tout est compris…

    Avec ce soft, mettez un terme définitif à vos galères de réinstallation XP à partir d’une clé USB :  il fait tout de bout en bout et le plus simplement du monde, même un non Geek peux l’utiliser !…

    Voici sont nom : WinSetupFromUSB

    WinUsB-1

    Ce petit soft sort encore une fois du Forum MSFN et utilise un boot linux (Grub4Dos) pour copier les fichiers Windows depuis votre clé. Dit comme cela ça peut faire peur, mais tout ce passe sans la moindre difficulté ;

    - Installez le programme

    - lancez-le en temps qu'‘Administrateur sous Vista/Seven

    - Formatez votre clé en appuyant sur RMPrepUSB, la fenêtre suivante apparait :

    usbformat

    - Sélectionnez les options ‘Boot as HDD"’ et ‘Xp bootable NTLDR ’ puis cliquez sur Prepare Drive, Le soft formate la clé.

    - Une fois là clé formaté cliquez sur exit

    - Sélectionnez la source de vos fichier d’installation Windows XP (utilisez votre CD original, ou un répertoire dans lequel vous aurez copié le contenu du CD)

    usbCapture

     

     

     

     

    - Dans USB  Disk Selection, la clé sur laquelle seront copiés les fichiers est automatiquement sélectionnée

    - lancez le processus en appuyant sur GO !

    - le transphere s”effectue et peux durer plusieur minutes en fonction de ce que vous avez ajouté ou retiré de votre CD  XP original.

    C’est tout pour la création de la clé. Pour ce qui concerne l’installation, choisissez  l’option de boot depuis la clé USB  sur votre Netbook (Sur EEEpc, c’est la touche ESC, sinon vous devrait peut être changer l’ordre des priorité de boot dans votre BIOS)

    Il y’a juste une manipulation qui requière votre vigilance :

    au 1er redémarrage sélectionnez l’option : “Windows XP/2000/2003 Setup + First and Second parts" et sélectionnez ensuite "First part of Windows setup”

    au second reboot,  laissez bien la clé connectée et lorsque le menu apparait de nouveau, sélectionnez : “Windows XP/2000/2003 Setup-> Second part of Windows setup”

    laisser le charme agir, vous n ‘allez plus tarder longtemps avant de savourer votre Netbook réinstallé sans avoir eu à vous griller le moindre neurone…

    Mots clés Technorati : ,,,,,

    samedi 7 novembre 2009

    Windows 7 : Installez une machine Virtuel en moins d’une minute…

    Installer, une machine virtuel avec VirtualPC peut s’avérez parfois très long surtout si vous ne disposer pas à la base d’une machine rapide.

    La phase la plus pénible étant d’avoir à installer l’OS à partir d’un CD (minimum une demi heure d’attente).

    Voici donc un moyen simple pour installer des machines virtuel ; Pas de CD à installer, pas d’attente avant de pouvoir travailler, une simple connexion internet suffit, bref un moyen rapide!!

    petit tuto pour vous expliquer l ‘affaire :

    1 – Les fondamentaux

    Avant toute chose, vous devez vérifier que votre CPU supporte la virtualisation. ci se n’est pas le cas, pas de problème, vous pourrez toujours utiliser l’ancienne version de VirtualPC au prix de quelque modifications (Windows hacker vous propose un tres bon tutorial)

    J’en profite pour ajouter que ce tutoriel fonctionne également sous Windows Xp avec VirtualPC 2007, j’ai pu installer un Server 2008 en 2 temps, trois mouvement !

    Pour la vérification de votre CPU, Microsoft à mis a votre disposition un petit programme téléchargeable ici qui se charge de répondre à l’épineuse question…

    Si votre CPU est “virtualisation Ready”, il ne vous reste plus qu ‘a installer la nouvelle version de VirtualPC ici !

    Enfin sachez que malgré tout virtualPC à quelques limites et ne peut virtualiser que des machines 32Bits, donc adieu à Server 2008 R2 qui est nativement en 64 bits…

    2 – Les VHD

    C’est ici que se trouve le gain de temps, VHD est un format de Microsoft qui permet d’embarquer une machine virtuel complète.

    Dans un souci de promotion de ces produits, Microsoft propose en téléchargement gratuit des machines virtuel en version d’évaluation 60 ou 90 jours.

    Voila une importunité en or d’installer vite un OS afin de vous permettre de réaliser tests divers ou labs d’entrainement en environnement virtualisé.

    voici donc les principal machines téléchargeables :

    - Windows XP Sp3

    - Windows 7 Entreprise

    - Windows Server 2008

    - Windows Server 2003 R2

    - System Center Essential 2007 SP1

    - System Center Configuration Manager 2007 R2

    - Office SharePoint Server 2007

    3 – A l’attaque…

    Apres avoir installé VirtualPC, ouvrez le programme et créez une nouvelle machine virtuel.

    vhd06-11-2009-16.35.22

    Donnez lui un nom explicite

    vhd06-11-2009-16.35.51

    Et choisissez une taille mémoire suffisante pour exploiter la machine virtuel. (Microsoft recommande 2 GO pour un serveur)

    vhd06-11-2009-16.36.07

    Indiquez ensuite à VirtualPC ou aller chercher le fichier VHD que vous avez préalablement dépacké.

    vhd06-11-2009-16.37.14

    Un fois ceci fait lancer la machine virtuel qui va finir de ce configurer elle même une fois que vous aurez répondu aux questions habituel…

    vhd06-11-2009-16.45.04

    Enfin, dans le menu outils de la console VirtualPc , installez le composant “fonctionnalité d’intégration” pour que votre machine virtuel récupère l’audio, une meilleur résolution vidéo et les port USB

    vhd06-11-2009-16.55.15

    Votre machine est prête, vous venez de gagner une demi heure…

    vhd06-11-2009-17.00.58

     

    Mots clés Technorati : ,,,