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