Page 2 sur 2

Re: [RESOLU] paquet upgrade windows 10 1803

Publié : 07 févr. 2019 - 14:14
par agauvrit
Bonjour,

Premier paquet - tis-win10-data - il contient l'iso complet Windows 10

Code : Tout sélectionner

path_install = makepath('C:',"WindowsUpgrade")

def install():
    mkdirs(path_install )
    copytree2("iso",path_install)
Deuxième paquet - tis-win10-install (avec en dépendance le paquet tis-win10-data)

Code : Tout sélectionner

path_install = makepath('C:',"WindowsUpgrade")

def install():
    os.chdir(path_install)
    run(r'"setup.exe" /auto upgrade /quiet',timeout=1800)
Voila pour la version raccourcie de ce paquet que nous avons en interne.
En attribuant le deuxième paquet aux postes concernés ceux-ci installeront d'abord le paquet Data qui ira copier-coller le contenu de l'iso dans un dossier C:\WindowsUpgrade puis le deuxième paquet qui ira installer la dernière version de Windows10 de manière silencieuse.
Attention c'est très long.
Ne pas oublier à l'issue de l'installation de nettoyer le dossier temporaire

Re: [RESOLU] paquet upgrade windows 10 1803

Publié : 03 juil. 2019 - 09:37
par jlatieule
Après avoir testé le paquet et ayant des alertes concernant la compatibilité de certains logiciels à l’installation (drivers principalement) voici une autre version du paquet tis-win10-install

Code : Tout sélectionner

path_install = makepath('C:',"WindowsUpgrade")

def install():
    os.chdir(path_install)
    run(r'"setup.exe" /Auto upgrade /DynamicUpdate disable /Compat IgnoreWarning /Telemetry disable /Quiet',timeout=1800)
/DynamicUpdate disable : Désactiver la recherche de mise à jour
/Compat IgnoreWarning : Ignorer les messages d'avertissement bloquant l'installation du paquet wapt
/Telemetry disable : Désactiver la télémétrie pendant la mise à niveau, attention ne la désactive pas dans la configuration du système

Autres paramètres intéressant et pas encore testé :
/Uninstall {enable / disable} : Permet ou interdit à l'utilisateur final le retour à la version Windows d'origine via "Ajout suppression programmes"
/PKey<product key> : Spécifier une clé de licence
/Unattend:<answer_file> : Utilise un fichier de réponse permettant de définir beaucoup plus de paramètres que ceux proposé par l'installateur (à créer avec le "Kit de déploiement et d'évaluation pour Windows 10)
/InstallDrivers<location> : Spécifier un emplacement où trouver les drivers compatible W10
/MigrateDrivers {all | none} : Au lieu de laisser l'installateur choisir quel drivers migrer, permet de forcer ou désactiver la migration des drivers
/ResizeRecoveryPartition {Enable / Disable} : Redimensionne ou créé la partition de restauration


source : https://docs.microsoft.com/en-us/window ... ne-options