Aufbau eines Paketordners und der Datei „pack.ini“ für die Softwareverteilung per SD [ID 25]
Frage:
Ich möchte Software per Softwareverteilung (SD) verteilen.
Was muss in den Paketordnern enthalten sein und wie ist die Datei "pack.ini" aufgebaut?
Antwort:
Die Softwareverteilungspakete liegen in PaedNet im Ordner L:SystemLSDPackage.
Er enthält zwingend die:
- zu verteilende Datei (in der Regel eine msi-, msu- oder exe-Datei) und
- die Datei „pack.ini“, die die spezifischen Verteilungsanweisungen enthält
a) Ab SPH-PaedNet 9 enthält die Datei „pack.ini“ die Felder:
[Name]
Name, der bei der Softwareverteilung angezeigt wird,
[LeadIn]
- leerzeile -
[ExecFile]
Name der auszuführenden Datei
[Leadout]
leerzeile oder optional mit Installationsparametern oder einer *.mst-Datei (Transforms-Datei, sinnvoll z.B. für AcrobatReader, Firefox oder LibreOffice)
[RegKey]
Registryeintrag für den Rechner, auf dem die Software ausgebracht wird. Dieser Key muss zwingend genau so heißen wie der Paketordner im Package-Verzeichnis.
[Version]
Fortlaufende Nummer des Installationspakets (in der Regel im Format JJMMTT - also 220115). Die Versionsnummer eines Programmupdates muss immer höher liegen als die bereits installierte Versionsnummer.
[END]
Hier als Beispiel für das Programm "Paint.net 5.0.1" inkl. Installationsparametern:
b) Spezielle Versionsnummern:
* 0000 deinstalliert die Software vom Client
* 9999 versucht die Software immer zu installieren, egal welche Version schon auf dem Client installiert ist.
——————————————————————————————
Zurückführende Links
Bereichsdokument 'SD Softwareverteilung' → ID 815
Leitdokument 'PaedNet 9' → ID 900
Letzte Bearbeitung: 10.03.2023 - SF