Le scénario « Windows 7 computer to New Windows 10 computer » nécessite la sauvegarde des profils utilisateurs en utilisant Windows User State Migration Tool (USMT)
Un moyen simple pour déployer USMT sur l’ensemble du parc sans avoir à se déplacer sur chaque machine, c’est de créer un paquet wapt et de le déployer avec WAPT.
Voici une méthode parmi tant d’autres :
7-zip permet de créer simplement des fichers autoextractible en ligne de commande avec les switches -o and -y.
On crée une archive autoextractible
7z.exe a -SFX -mx9 USMT1.exe [chemin du répertoire de USMT]
NB: -mx9 est, ici, utilisé pour une compression maximale.
On crée un fichier de commande BAT, installusmt.bat, pour lancer l’archive autoextractible USMT1.exe (environ 7 Mo) :
@echo off
md %systemdrive%\USMT
set usmtdir="%systemdrive%\USMT"
USMT1.exe -o%usmtdir% -y
On met les 2 fichiers dans un répertoire. Exemple :
C:\Users\wapt_user\Downloads\USMT
On crée ensuite le paquet wapt.
C:\waptdev>wapt-get make-template C:\Users\wapt_user\Downloads\USMT
Puis on modifie le fichier c:\waptdev\limsi-usmt-wapt
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('installing limsi-usmt')
run(r'installusmt.bat')
Ensuite.
C:\waptdev>wapt-get build-upload c:\waptdev\limsi-usmt-wapt
Il ne reste plus qu’à déployer avec WAPT
.