Attention, un bug a été corrigé ce 15 janvier. Le script refusait de copier winmail.exe.
Introduction
Depuis Windows 7, Microsoft n'installe plus de gestionnaire de courrier et de news opérationnel sur son système, laissant à chaque utilisateur son libre choix et recommandant Windows Live Mail.
Outlook Express sous XP et son successeur Windows Mail sous Vista étaient appréciés pour leur simplicité d'utilisation et, cerise sur le gâteau, permettaient de modifier les sources des messages HTML, à la grande satisfaction des "scripteurs".
Cette possibilté a donc disparu avec le dernier né de Micrososoft, mais des traces de Windows Mail ont poussé la plupart d'entre nous à rechercher les modifications permettant de rétablir la quasi-totalité des fonctionnalités de Windows Mail dans Windows 7.
Pour réaliser cette mise en place, trois opérations très simples sont à effectuer :
- le téléchargement des fichiers nécessaires à l'installation,
- la copie du ou des dossiers Windows Mail contenus dans Vista,
- les modifications de la base de registre.
Important : Les mises à jour de Windows 7 peuvent entraîner une modification des fichiers de Windows Mail. Dans ce cas, seule la copie des dossiers est nécessaire.
Téléchargements
WMCopy
- Télécharger le fichier wmcopy.zip et le placer dans le dossier dans lequel le script et les dossiers seront installés.
- Cliquer-droite sur wmcopy.zip de 10,4 Mo et choisir Extraire tout... dans le menu contextuel qui s'ouvre.
- Accepter le dossier de destination proposé.
- Un dossier wmcopy est alors automatiquement créé, contenant le script wmcopy.cmd et les dossiers WM_32 et WM_64 de Windows Mail à copier.
- Le fichier wmcopy.zip peut alors être supprimé.
- Télécharger l'utilitaire WMInstall de Pierre Torris.
- Le placer, par exemple dans le dossier wmcopy créé précédemment.
Le script wmcopy.cmd exécute toutes les opérations nécessaires à la copie du ou des dossiers de Windows Mail. Ces opérations consistent à :
- rendre le groupe des Administrateurs propriétaire du ou des dossiers de Windows 7 à la place de TrustedInstaller en utilisant TakeOwn,
- donner ensuite le contrôle total au nouvel utilisateur en utilsant CACLS,
- copier les dossiers programmes en fonction de l'architecture (32 ou 64 bits) de Windows 7

Lancement du script
WMCopy détecte la version et l'architecture de Windows (son exécution sera interrompue sur une version antérieure à Windows 7).

Affichage de la version de Windows
Afin de pouvoir copier le(s) dossier(s) de Vista à la place de celui ou ceux de Windows 7, il est nécessaire de prendre les droits nécessaires sur ce(s) dernier(s).
Le propriétaire est remplacé par le groupe des admininistrateurs.

Changement de propriétaire
Ensuite, les droits nécessaires sont donnés au nouveau propriétaire.

Donner le contrôle aux administrateurs
En fonction de l'architecture de Windows 7, le dossier WM_32 ou les dossiers WM_32 et WM_64 sont copiés dans le(s) dossier(s) programmes de Windows 7.
- en 32 bits, le dossier contenu dans Win32 est copié dans Program Files,
- en 64 bits, le dossier contenu dans Win32 est copié dans Program Files (x86) et le dossier contenu dans Win64 est copié dans Program Files.

Copie des dossiers Windows Mail
Modifications de la base de registre
Cette opération assez complexe est possible grâce à l'utilitaire WMInstall.
Une fois WMInstall.exe exécuté en tant qu'administrateur, Windows Mail peut-être utilisé sans relancer l'ordinateur.


