Экспорт у текущего пользователя:
dism.exe /online /Export-DefaultAppAssociations:%TEMP%\DefaultAssoc.xml
Импорт для новых пользователей в системе:
dism.exe /Online /Import-DefaultAppAssociations:%TEMP%\DefaultAssoc.xml
Сброс для новых пользователей в системе:
dism.exe /Online /Remove-DefaultAppAssociations
Пример xml для Firefox:
<?xml version="1.0" encoding="UTF-8"?> <DefaultAssociations> <Association Identifier=".htm" ProgId="FirefoxHTML" ApplicationName="Firefox" /> <Association Identifier=".html" ProgId="FirefoxHTML" ApplicationName="Firefox" /> <Association Identifier=".shtml" ProgId="FirefoxHTML" ApplicationName="Firefox" /> <Association Identifier=".xht" ProgId="FirefoxHTML" ApplicationName="Firefox" /> <Association Identifier=".xhtml" ProgId="FirefoxHTML" ApplicationName="Firefox" /> <Association Identifier="ftp" ProgId="FirefoxURL" ApplicationName="Firefox" /> <Association Identifier="http" ProgId="FirefoxURL" ApplicationName="Firefox" /> <Association Identifier="https" ProgId="FirefoxURL" ApplicationName="Firefox" /> </DefaultAssociations>
Распространение с помощью групповых политик для текущих пользователей
Computer Configuration → Administrative Templates → Windows Components →File Explorer:
Set a default associations configuration file (Задать файл конфигурации сопоставлений по умолчанию)
http://winitpro.ru/index.php/2017/01/23/upravlenie-fajlovymi-associaciyami-v-windows-10/