Verwalten von Dateigrößen und -versionen

Die VBScript-Datei WiFilVer.vbs wird in den Windows SDK-Komponenten für Windows Installer-Entwicklerbereitgestellt. Das Beispiel zeigt, wie Sie mithilfe eines Skripts Die Dateiversion, Größe und Sprachinformationen melden oder aktualisieren können.

Im Beispiel werden auch Windows Installer-Aktionen, der Zugriff auf eine Windows Installer-Datenbank und die Verwendung der folgenden Aktionen veranschaulicht:

Für die Verwendung dieses Beispiels ist die CScript.exe oder WScript.exe Version von Windows Script Host erforderlich. Um CScript.exe zum Ausführen dieses Beispiels zu verwenden, geben Sie einen Befehl an der Eingabeaufforderung ein, indem Sie die folgende Syntax verwenden:

cscript WiFilVer.vbs [ Pfad zu ] [ optionalen Quellspeicherorten der Datenbank]

Beachten Sie außerdem Folgendes:

  • Hilfe wird angezeigt, wenn das erste Argument /? ist. oder , wenn zu wenige Argumente angegeben werden.
  • Um die Ausgabe an eine Datei umzuleiten, beenden Sie die Befehlszeile mit VBS > [ Pfad zur Datei ] .
  • Das Beispiel gibt den Wert 0 (null) für den Erfolg zurück, 1 (eins), wenn die Hilfe aufgerufen wird, und 2 (zwei), wenn das Skript fehlschlägt.

Geben Sie die zu aktualisierende Windows Installer-Datenbank an, die sich im Stammverzeichnis der Quelldatei befinden muss. Sie können jedoch Quellen für die Datenbank an separaten Speicherorten angeben. Wenn die Quelle komprimiert ist, werden alle Dateien im Stammverzeichnis geöffnet.

Die folgenden Optionen können an jedem Speicherort in der Befehlszeile angegeben werden.

Option Beschreibung
Keine Option angegeben Zeigen Sie die Dateiinformationen der Datenbank an.
/U Aktualisieren Sie die Dateigröße, Version und Sprachinformationen in der Datenbank aus der Quelle.

Weitere Informationen finden Sie unter Windows Installer Scripting Examples und Windows Installer Development Tools.