Allgemeiner Aufbau und funktionsspezifische Struktur
Die Kommandozeilenprogramme (BAT-Dateien) zur Administration und Konfiguration des PPM-Systems im Verzeichnis bin der PPM-Installation sind vierstufig aufgebaut:
1. Ermitteln und Überprüfen der PPM-Umgebungsvariablen
2. Zusammenstellen einer Argumentzeichenkette aus allen übergebenen Kommandozeilenargumenten
3. Erstellen eines lokalen Klassenpfades
4. Starten der Java Virtual Machine mit Angabe des Klassenpfades und der Argumentzeichenkette sowie Aufruf einer Kommandozeilenprogramm-abhängigen Klasse in der VM
PPM-spezifische Batch-Dateien
Windows: Die Windows-Batchdateien (*.bat) befinden sich im Verzeichnis <Installationsverzeichnis>\ppm\server\bin\agentLocalRepo\.unpacked\<Installationszeit>_ppm-client-run-prod-<Version>-runnable.zip\ppm\bin.
Unix: Im entsprechenden Verzeichnis befinden sich die Verknüpfungen zu dem Shell-Skript .runppmcommand.sh, das die gewünschte Funktionalität ausführt.
CTK-spezifische Batchdateien
Windows: Die Windows-Batchdateien (*.bat) befinden sich im Verzeichnis <Installationsverzeichnis>\ppm\server\bin\agentLocalRepo\.unpacked\<Installationszeit>_ppm-client-run-prod-<Version>-runnable.zip\ppm\ctk\bin.
Unix: Im entsprechenden Verzeichnis liegen die Verknüpfungen zu dem Shell-Skript .runctkcommand.sh, das die gewünschte Funktionalität ausführt.
Mandantenspezifische Batch-Dateien
Windows: Die Windows-Batchdateien (*.bat) befinden sich im Verzeichnis <Installationsverzeichnis>\ppm\server\bin\work\data_ppm\ custom\<Mandant>\bat.
Unix: Die Shell-Skripte befinden sich im Verzeichnis <Installationsverzeichnis>\ppm\server\bin\work\data_ppm\ custom\<Mandant>\bin.
Diese Batch-Dateien (sowohl Windows als auch Unix) werden auch im CTK im Modul Mandant -> Programme referenziert.
Komplexe Funktionalitäten (ACC-Start, Start/Stop Infrastruktur, Start/Stop Mandanten, CTK, PPM GUI usw.) werden durch Batch-Dateien in folgenden Verzeichnissen ausgeführt.