O processo de criar scripts para migrar configurações do aplicativo inclui as seguintes principais etapas:
- Pesquisar
-
As etapas de pesquisa são as seguintes:
- Comece com um computador no qual o aplicativo não está instalado, execute uma ferramenta de diferenciação ou instale um programa de monitoramento para detectar quais arquivos e chaves de Registro estão associados à instalação do aplicativo.
- Execute o aplicativo e identifique se outras chaves foram adicionadas ou modificadas na primeira vez em que um aplicativo for executado.
- Determine onde são armazenadas todas as configurações e de que forma elas são alteradas sempre que uma configuração é modificada. A maioria dos aplicativos usa o Registro, alguns deles usam arquivos de inicialização (.ini) e outros, formatos de arquivos de dados proprietários para armazenar configurações ou preferências.
- Design
-
Concluída a pesquisa, é possível definir como o script funcionará e o que ele deve fazer. Considere os seguintes aspectos:
- Que versões de configurações do aplicativo podem ser migradas?
- Que configurações podem ser transferidas de uma versão para outra?
- Com que nível de detalhes você deseja categorizar as opções?
- De que modo o CA DMM pode detectar as configurações do aplicativo?
- Quais chaves de Registro indicam que as configurações do aplicativo estão instaladas?
- Que atalhos existem na área de trabalho ou no grupo de programas do menu Iniciar?
- Criação
-
Com o manual da linguagem à mão ou usando este sistema de ajuda, comece a criar o script. Considere os seguintes aspectos:
- Se a opção de configurações for a única seleção, o computador de destino deverá ter o aplicativo instalado, e todas as configurações (personalizações) serão migradas.
Ao elaborar o script, considere o seguinte sobre estas funções de linguagem:
- Funções Apply
-
Ao aplicar chaves e valores a arquivos de inicialização, não deixe de especificar que devem ser usados nomes curtos.
- Depuração
-
Considere os seguintes aspectos:
- Certifique-se de que as opções de log do CA DMM estejam definidas para criar um Log de depuração bastante detalhado.
- Teste o script com o CA DMM em um único computador salvando-o em um arquivo do DNA.
- Examine o Log de erros para saber se todos os comandos foram executados corretamente.
- Verifique o Log de depuração para identificar as ações que foram concluídas.
- Use instruções de impressão para imprimir valores no Log de depuração e, dessa forma, verificar as variáveis em diferentes pontos da migração.
- Teste
-
Execute o script em todos os ambientes esperados, como arquivos do DNA, e na rede.