Os programas de linha de comando (*.bat) para gerenciar e configurar o sistema PPM localizado no diretório bin da instalação do PPM tem uma estrutura com quatro níveis:
1. Determinar e verificar variáveis de ambiente do PPM
2. Compor uma string de caracteres de parâmetro de todos os parâmetros de linha de comando transferidos
3. Criar um caminho de classe local
4. Execução da Máquina Virtual Java com especificação do caminho da classe e da cadeia de caracteres de parâmetro, e chamada de uma classe específica do programa de linha de comando na MV
Arquivos em lotes específicos do PPM
Windows: Os arquivos em lotes do Windows (*.bat) são armazenados no diretório <installation dirctory>\ppm\server\bin\agentLocalRepo\.unpacked\<installation_time>_ppm-client-run-prod-<version>-runnable.zip\ppm\bin.
Unix: O diretório correspondente contém os atalhos para o script de shell .runppmcommand.sh que executa a função requerida.
Arquivos em lotes específicos do CTK
Windows: Os arquivos em lotes do Windows (*.bat) são armazenados no diretório <installation dirctory>\ppm\server\bin\agentLocalRepo\.unpacked\<installation_time>_ppm-client-run-prod-<version>-runnable.zip\ppm\ctk\bin.
Unix: O diretório correspondente contém os atalhos para o script de shell .runctkcommand.sh que executa a função requerida.
Arquivos em lotes específicos do cliente
Windows: Os arquivos em lotes do Windows (*.bat) são armazenados no diretório<installation directory>\ppm\server\bin\work\data_ppm\ custom\<client>\bat.
Unix: Os scripts de shell são armazenados no diretório<installation directory>\ppm\server\bin\work\data_ppm\ custom\<client>\bin.
Os arquivos em lotes (do Windows e do Unix) também são referenciados no CTK, no módulo Cliente -> Programas.
Os arquivos em lotes executam funções complexas (inicialização do ACC, iniciar/parar infraestrutura, iniciar/parar cliente, CTK, GUI do PPM, etc.) nos seguintes diretórios.