Bonjour,
----> Il faut considérer que depuis Windows 8, il existe 2 modes d'associations de type de fichier à un programme par défaut :
- Sécurisée (pour les extensions les plus utilisées, ex : .png, .jpeg, .html, .pdf, etc....)
- Non sécurisée
----> Comment cela fonctionne-t-il :
https://ardamis.com/2015/12/01/confi...in-windows-10/
https://kolbi.cz/blog/?p=346
https://stackoverflow.com/questions/...explorer-filee
----> Si tu veux automatiser l'association d'Adobe Reader DC :
1- Installes silencieusement Adobe Reader DC grâce à la classe Process
2- Le ProgId d'Adobe Reader DC est : AcroExch.Document.DC
3- Télécharges l'outil "SetUserFTA.exe" qui permet d'associer des extensions de fichiers à des programmes (en adjoignant un fichier de configurations .txt et surtout il génère la clé de hashage !
4- Créés un fichier de configurations (ex : D:\SetAcrobatReaderDC.txt), remplies-le comme suit et enregistres-le :
.pdf, AcroExch.Document.DC
3- Lances toujours grâce à la classe Process l'outil en ligne de commande :
SetUserFTA.exe "D:\SetAcrobatReaderDC.txt"
NB1 : SetUserFTA.exe doit être exécuté avec élévation de privilèges.
NB2 : il existe une autre alternative (pour les administrateurs systèmes) lorsqu'on déploie des postes en utilisant Dism.exe (https://docs.microsoft.com/en-us/win...d-line-options)
A+
Partager