The command line programs (*.bat) for managing and configuring the PPM system located in the bin directory of the PPM installation have a four-level structure:
1. Determining and checking PPM environment variables
2. Composing an argument character string of all transferred command line arguments
3. Creating a local class path
4. Running the Java Virtual Machine with specification of the class path and the argument character string, and calling a command line program-specific class in the VM
PPM-specific batch files
Windows: Windows batch files (*.bat) are stored in the directory <installation dirctory>\ppm\server\bin\agentLocalRepo\.unpacked\<installation_time>_ppm-client-run-prod-<version>-runnable.zip\ppm\bin.
Unix: The corresponding directory contains the shortcuts to the .runppmcommand.sh shell script running the required function.
CTK-specific batch files
Windows: Windows batch files (*.bat) are stored in the directory <installation dirctory>\ppm\server\bin\agentLocalRepo\.unpacked\<installation_time>_ppm-client-run-prod-<version>-runnable.zip\ppm\ctk\bin.
Unix: The corresponding directory contains the shortcuts to the .runctkcommand.sh shell script running the required function.
Client-specific batch files
Windows: Windows batch files (*.bat) are stored in the directory<installation directory>\ppm\server\bin\work\data_ppm\ custom\<client>\bat.
Unix: The shell scripts are stored in the directory<installation directory>\ppm\server\bin\work\data_ppm\ custom\<client>\bin.
The batch files (both Windows and Unix) are also referenced in CTK in the Client -> Programs module.
The batch files execute complex functions (ACC start, infrastructure start/stop, client start/stop, CTK, PPM GUI, etc.) in the following directories.