Um arquivo de configuração armazena parâmetros que um programa consulta para definir seu funcionamento. Esses parâmetros podem indicar, por exemplo, o servidor ao qual o programa deve se conectar, a impressora utilizada ou o nível de detalhe dos logs.
Formatos e extensões
Arquivos de configuração podem usar formatos como INI, JSON, YAML e TOML, com extensões como .ini, .json, .yaml e .toml. O formato organiza o conteúdo do arquivo; a finalidade de configuração está no uso que o programa faz desse conteúdo.
Por isso, um arquivo de configuração não precisa ter extensão .ini. Da mesma forma, um arquivo .json pode guardar configurações ou outros tipos de dados.
Cada programa determina quais formatos, nomes de arquivos e parâmetros reconhece. Trocar apenas a extensão não converte o conteúdo para outro formato.
Um exemplo de INI
Em arquivos INI, é comum organizar os parâmetros em seções e em pares de nome e valor:
[Impressao]
impressora=Etiquetas
copias=1
Neste exemplo ilustrativo, a seção Impressao reúne dois parâmetros: o nome da impressora e a quantidade de cópias. Os nomes e valores aceitos dependem do programa; este exemplo não representa uma configuração obrigatória dos programas do cenário.
Relação com o cenário
Na nota inicial, a expressão arquivos de configuração indica a função desses arquivos. O cenário não estabelece qual formato os programas utilizam para armazená-los.
Voltar para Arquivos do programa no cenário.
Para estudar a localização desses arquivos, veja Pastas do sistema e dos programas.