2016-11-14 4 views
0

Ich möchte eine MD5-Prüfsummen-Datei der Setup-Datei erstellen, die von Inno-Setup generiert wird. Ich habe den Vorprozessor gefunden und frage mich, ob es eine Möglichkeit gibt, etwas zu verarbeiten, sobald die 'Setup' Ausgabedatei erstellt wurde. Es muss zur Kompilierzeit nicht während der Installation ausgeführt werden.Inno Setup - Nachbearbeitung

Antwort

1

Wenn Sie Ihren Build automatisieren, verwenden Sie einfach den Befehlszeilencompiler aus einer Batchdatei (oder einem anderen Skript).

Und als nächster Schritt, run a tool to calculate the checksum.

"C:\Program Files (x86)\Inno Setup 5\ISCC.exe" Example1.iss 
certutil -hashFile mysetup.exe MD5 

, Alternativ Inno Script Studio verwenden.

Es hat [PostCompile] Abschnitt. In der GUI ist es "Post Compilation Steps".

+0

Die Batch-Datei ist eine Option, aber ein bisschen chaotisch. Müssen sich erinnern/dokumentieren, um es zu benutzen. Ich sah die MD5 einen Teil der generierten Ausgabe, also sollte es wirklich Teil des Setup-Skript sein. – ahagele