Skip to content
 

Installation silencieuse de Windows Live Essentials

Introduction

Pour tout vous dire, dans l’ensemble des éléments proposés par la suite Windows Live Essentials de Microsoft, je ne m’intéresse guère qu’à Windows Live Mail. Mais bon, comme tous les goûts sont dans la nature et que je m’en voudrais fort d’imposer les miens, je vais tenter ici de rester général.

En premier lieu, il nous faut télécharger l’installateur complet qui porte le doux nom de wlsetup-all.exe et auquel nous accédons par ce lien.

En fouillant un peu de par la toile, on découvre assez facilement les paramètres mis à notre disposition pour procéder à un déploiement silencieux de la bête (en français ici, en anglais ici et ).

En voici la liste :

  • /q procède à une installation en mode silencieux
  • /log :<Nom de Fichier> écrit le log de l’installation dans le fichier spécifié
  • /noMU désactive la mise à jour via Microsoft Update
  • /noHomePage empêche le remplacement par Msn.com de la page de démarrage dans Internet Explorer
  • /noSearch évite que Bing ne vienne subrepticement remplacer le moteur de recherche par défaut
  • /noLaunch bloque le lancement de Messenger à la fin de l’installation
  • /noToolBarCEIP nous épargne la barre d’outils pour le programme d’amélioration de l’expérience utilisateur
  • /AppSelect :<App>, !<App> permet de sélectionner les applications qui seront ou non installées. Si le nom d’une application est précédé d’un point d’exclamation, elle ne sera pas installée

<App> peut prendre les valeurs suivantes :

  • ALL (toutes les applications)
  • Messenger (Messenger)
  • Mail (Windows Live Mail)
  • Writer (Writer)
  • FamilySafety (Contrôle parental)
  • Companion (Complément Messenger)
  • MovieMaker (Movie Maker et les Galeries de photos. Attention : ces applications refuseront de se lancer en absence de Windows Media Player!!!)
  • Wlsync (Windows Live Mesh)
  • BingBar (Barre d’outils Bing)

Exemples :

  • Pour installer en mode silencieux tout sauf le contrôle parental et Movie maker :
    wlsetup-all.exe /AppSelect:ALL,! FamilySafety,!MovieMaker /q
  • Pour n’installer que Windows Live Mail en mode silencieux sans rien changer d’autre :
    wlsetup-all.exe /AppSelect:Mail /noMu /noHomePage /noSearch /noLaunch /noToolBarCEIP /q

Par ailleurs, comme il suffit d’une clé de registre pour éviter par la suite à l’utilisateur de devoir se taper l’accord de licence, on aurait tort de s’en priver…
Que voici donc le contenu d’un fichier reg qui règle la question :

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows Live\Common]
"TOUVersion"="15.0.0.0"

Un peu de script pour automatiser la chose…

Pour rester cohérent avec ma longue série sur la post-installation de Windows 7, je ne pouvais pas faire moins que de passer par du vbscript pour effectuer l’installation d’un clic. Que voici donc la chose rédigée par mes petits doigts boudinés:

Set WshShell = CreateObject("Wscript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")

'Récupération du chemin du dossier contenant le script en cours
strCheminDossierScript = objFSO.GetParentFolderName(Wscript.ScriptFullName)

'Installation silencieuse de Windows Live
strCheminFichierInstall = strCheminDossierScript & "\wlsetup-all.exe"
WshShell.Run Chr(34) & strCheminFichierInstall & Chr(34) & " /AppSelect:Mail /noMU /noHomePage /noSearch /noLaunch /noToolBarCEIP /q", 0, True

'Modification du registre : Désactivation de l'accord de license
const HKEY_LOCAL_MACHINE = &H80000001
Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
strCheminCle = "Software\Microsoft\Windows Live\Common"
strNomValeur = "TOUVersion"
strValeur = "15.0.0.0"
objReg.SetStringValue HKEY_LOCAL_MACHINE,strCheminCle,strNomValeur,strValeur

On enregistre le tout dans un fichier Install.vbs.
On crée par ailleurs un fichier Description.txt dont le contenu est :

Installation de Windows Live Mail 15.4.3502.0922.

On colle Install.vbs, Description.txt et wlsetup-all.exe dans un dosssier WindowsLive et le paquet est prêt à être intégré dans la procédure mise en place pour la post-installation silencieuse des programmes développée ici.

Téléchargement

Vous avez tout loisir, si vous le souhaitez, de vous saisir du dossier WindowsLive. Néanmoins, il m’a semblé judicieux de l’alléger des 157 Mo que pèse wlsetup-all.exe qu’il vous revient donc de télécharger par ailleurs sur ce lien déjà évoqué plus haut…
 
 

Page vue 2 688 fois

Laissez une réponse