Nouvelles options d’installation dans Windows 10 version 1803


  • Share on Pinterest

Les entreprises peuvent désormais exécuter des actions personnalisées lors de la mise à jour des fonctionnalités de Windows 10.

À partir de Windows 10 version 1803, Microsoft ajoute une nouvelle fonctionnalité qui permettra d’exécuter vos propres actions ou scripts personnalisés de manière synchrone pendant l’installation. Le programme d’installation exécutera des actions personnalisées au cours de deux phases de mise à jour contrôlées à l’aide des scripts preinstall.cmd ou precommit.cmd:

  • Preinstall: Lancé juste avant que toutes les analyses de compatibilité du système et des périphériques soient exécutées.
  • Precommit: Lancé juste avant que le système ne redémarre en phase hors ligne.

Et pour les futures mises à jour, l’installeur migre aussi les scripts. Si une erreur survient dans le processus de mise à jour ou de restauration (Rollback), le script failure.cmd peut être utilisé pour effectuer des opérations personnalisées ou supprimer des actions des scripts précédents.

Utilisation des scripts preinstall.cmd ou precommit.cmd

run:

C:\Windows\System32\update\run\<GUID>\preinstall.cmd
C:\Windows\System32\update\run\<GUID>\precommit.cmd
C:\Windows\System32\update\run\<GUID>\failure.cmd
C:\Windows\System32\update\run\<GUID>\reflectdrivers\foo.inf
C:\Windows\System32\update\run\<GUID>\reflectdrivers\foo.sys

runonce:

C:\Windows\System32\update\runonce\<GUID>\preinstall.cmd
C:\Windows\System32\update\runonce\<GUID>\precommit.cmd
C:\Windows\System32\update\runonce\<GUID>\failure.cmd
C:\Windows\System32\update\runonce\<GUID>\reflectdrivers\bar.inf
C:\Windows\System32\update\runonce\<GUID>\reflectdrivers\bar.sys

Aussi, il est maintenant possible d’exécuter des scripts post-restauration dans le contexte système avec la commande /postrollbackcontext. Cela est utile lorsque l’utilisateur ne dispose pas des permissions administrateur sur le poste.

Pour exécuter un script /postrollback dans le contexte système

setup.exe /postrollback c:\cfg\setuprollback.cmd /postrollbackcontext system

Pour exécuter un script /postrollback avec un utilisateur admin (contexte administrateur)

setup.exe /postrollback c:\cfg\setuprollback.cmd /postrollbackcontext admin

Pour ceux qui déploient Windows 10 dans un environnement étendu, ces types de commandes seront utiles pour faciliter considérablement le processus de mise à niveau. Heureusement, ce sera un pas de plus dans la bonne direction pour garder le support du cycle de vie sur la bonne voie, car pour le moment, Microsoft a été contraint d’étendre le support aux versions antérieures de Windows 10.

  • Éric
    Répondre
    Auteur
    Éric Éric

    C’est bien beau mais où se trouvent les fichiers de commande? Ils ne sont pas sur le poste ainsi que dans les sources de Windows 1803