MSNLoop
MVP Yannick Plavonil

Catégories


Étiquettes


MSNLoop

Documentation technique destinée aux professionnels de l'informatique qui ont recours aux produits, outils et technologies Microsoft pour gérer et déployer Windows.

MSNLoop

Nouvelles options d’installation dans Windows 10 version 1803

Yannick PlavonilYannick Plavonil

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:

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.

Yannick Plavonil est un consultant, spécialisé dans les solutions de gestion et déploiement Windows en entreprise. Activement impliqué dans les communautés, il a reçu le titre Microsoft Most Valuable Professional (MVP). Ses domaines d'expertise comprennent les outils de déploiements Windows, MDT, WinPE, USMT, WDS, ConfigMgr et Intune.

Commentaires 0
Il n'y a actuellement aucun commentaire.