O arquivo profile_overrides.xml fornece caminhos de arquivo de perfis administrativos e determina as versões de software que são usadas.
Este arquivo deve ser armazenado em computadores locais em uma pasta específica relacionada a um aplicativo, como: %programdata%\<company_name>\<application_name>\profile_overrides.xml
O arquivo .xml usa uma sintaxe específica como mostrado no exemplo a seguir:
Arquivo de exemplo profile_overrides.xml
<?xml version="1.0"?>
<profileoverrides>
<version build="*">
<setting type="QString" value="U:\Common\CAD\Shared\profile_1.xml"
/>
<setting type="QString" value="U:\Common\CAD\Shared\profile_2.xml"
/>
</version>
<version build="12.0.003">
<setting type="QString" value="U:\Common\CAD\Shared\profile_3.xml"
/>
</version>
</profileoverrides>
No parâmetro construção, a etiqueta de versão especifica a versão para a qual as definições de arquivos de perfil subsequentes são aplicadas. Um asterisco (*) especifica que perfis subsequentes são aplicados para todas as versões instaladas do programa.
No parâmetro valor, as etiquetas de definições especificam os arquivos profile.xml para carregar quando o programa iniciar. Os arquivos geralmente estão localizados em uma unidade e pasta da rede.
Deve-se preservar a ordem das especificações por valores de substituição. No exemplo acima, o perfil de usuário individual é substituído pelo profile_1 e, em seguida, pelo profile_2.