Hallo,
Ich habe aus persönlichen Bedarf heraus ein kleines Programm namens ProgInstall erstellt, welches idealerweise automatisierte Setups von Programmen herunterlädt und ausführt.
Dafür werden benötigt:
+ Ein oder mehrere Windows-PCs auf denen Progrmme installiert werden sollen
+ Ein Http-Server wie z.B. IIS oder XAMPP auf dem die Programme lagern
Die Verzeichnisstruktur ist Folgendermaßen aufgebaut:
|-Audacity
|--Audacity.exe
|-ProgInfo.ini
In diesem Beispiel kann das Programm Audacity installieren, dazu werden benötigt:
+ Die Audacity.exe, dieses Programm ist der Installer von Audacity
+ Die ProgInfo.ini (Muss so heißen), in dieser Datei stehen Informationen zu den verfügbaren Programmen (Aufbau wird noch erklärt)
Die ProgInfo.ini ist Folgendermaßen aufgebaut:
[Prog]
Audacity=Audacity/Audacity.exe
[Number]
Number=1
unter Prog werden die Programme festgelegt die verfügbar sein sollen, nach dem Schema "Anzeigename=Pfad"
unter Number, wird die Zahl der Einträge unter Prog eingetragen (Wer eine Methode weiß wie man die Größe eines 2D-Arrays (die erste Dimension) bestimmt soll sich bitte melden, dann fällt die ganze Number-Section weg)