J'ai un appareil prêt à installer une mise à jour de fonctionnalités de Windows 10 (1607 à partir de 1511). La mise à jour a été téléchargée via Windows Update et réside actuellement quelque part dans le système. Elle attend que l'utilisateur lui envoie explicitement la commande "Mettre à jour et redémarrer" via ce menu:
Notez que ce n'est pas un menu d'alimentation typique de Windows 10; les options "Redémarrer" et "Arrêter" apparaissent à côté des options "Mettre à jour et redémarrer" et "Mettre à jour et arrêter". Normalement (pour les mises à jour de qualité), l'option "Redémarrer" est transformée en "Mettre à jour et redémarrer".
Mon scénario spécifique concerne l’automatisation de masse pour une utilisation avec un outil RMM. J'ai besoin d'un moyen de faire passer un script via la ligne de commande - langue non strictement importante - de manière à ce que le redémarrage ne nécessite aucune interaction de l'utilisateur.
J'ai besoin de forcer une commande de redémarrage sur le périphérique via la ligne de commande qui oblige explicitement le système à entrer en mode "Mise à jour et redémarrage" et pas uniquement en mode "Redémarrage". Je connais un outil appelé ShutdownWithUpdates mais cela ne fonctionne pas pour cela (j'ai essayé); il n'y a pas non plus de fonctionnalité dans l'outil "Arrêt" intégré. Get-WUInstall ne semble pas offrir cette fonctionnalité. certes, cela ne fonctionne pas lorsque la mise à jour est déjà résidente et téléchargée sur le système, ce qui est le cas d'utilisation auquel je travaille.
Les macros d'écran ne sont pas une option.