jeudi 7 septembre 2017

Deploy USMT with WAPT

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


Aucun commentaire:

Enregistrer un commentaire

Deploy USMT with WAPT

Le scénario "Windows 7 computer to New Windows 10 computer" nécessite la sauvegarde des profils utilisateurs en utilisant Windows ...