La fenêtre ci-dessus s’affiche la première fois qu’on lance une application Office concernée c’est à dire Microsoft Word, Microsoft Excel, Microsoft Powerpoint. Son petit nom? « Bienvenue dans Microsoft Office » et sa question? Choisissez un « Types de fichiers par défaut ».
Si vous voulez rendre l’expérience utilisateur très fluide au déploiement, il est possible de se passer de cette fenêtre.
Comment désactiver la fenêtre invite Types de fichiers par défaut dans Office
Au niveau du registre ça se passe où ?
Ici : HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\General
et plus précisément, la clef a pour nom ShownFileFmtPrompt. Si sa valeur est à 1, Office ne pose plus la question. Le type de valeur est REG_DWord
Et si je veux le faire en Powershell?
Alors là deux commandes assez simples ce qui donne le petit script suivant
## Desactive la demande au lancement Office pour XML ou pas
## contexte d'ex : pas utilisateur
## Par Gonzague Dambricourt
## https://fr.wikitwist.com
New-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\General" -Name "ShownFileFmtPrompt" -PropertyType DWord -Value 1 -ErrorAction Stop
Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\General" -Name ShownFileFmtPrompt -Value 1 -ErrorAction Stop
Ces deux commandes ont un rôle différent, aussi à vous d’ajuster. La première crée la valeur ShownFileFmtPrompt, la seconde règle la valeur ShownFileFmtPrompt
Cela vous fait un fichier .ps1 importable dans vos scripts sur Intune par exemple!