Freigeben über


Installer::CreateAdvertiseScript-Methode

Die CreateAdvertiseScript-Methode des Installer-Objekts generiert ein Ankündigungsskript.

Syntax

.CreateAdvertiseScript(
  packagePath,
  scriptFilePath,
  transforms,
  language,
  platform,
  options
)

Parameter

packagePath

Der vollständige Pfad zum Windows Installer-Paket (.msi), das angekündigt werden soll.

scriptFilePath

Der vollständige Pfad zur Skriptdatei, die mit den angekündigten Informationen erstellt werden soll.

transforms

Die Liste der Transformationen, die auf das Produkt angewendet werden sollen. Transformationen in der Liste sind durch Semikolons getrennt. Dieser Parameter ist optional.

language

Die Sprache des zu verwendenden Installationspakets. Dieser Parameter ist optional.

platform

Dieser Parameter gibt an, für welche Plattform der Installer das Skript erstellen soll. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
msiAdvertiseCurrentPlatform
0
Erstellt ein Skript für die aktuelle Plattform.
msiAdvertiseX86Platform
1
Erstellt ein Skript für die x86-Plattform.
msiAdvertiseIA64Platform
2
Erstellt ein Skript für Itanium-basierte Systeme.
msiAdvertiseX64Platform
4
Erstellt ein Skript für die x64-Plattform.

 

options

Ankündigungsoptionen. Dieser Parameter ist optional. Dieser Parameter kann einen der folgenden Werte annehmen. Dieser Parameter ist optional.

Wert Bedeutung
msiAdvertiseDefault
0
Standardankündigung
msiAdvertiseSingleInstance
1
Kündigt eine neue Instanz des Produkts an. Erfordert, dass die erste Transformation in der Transformationsliste des transforms-Parameters die Instanztransformation ist, die den Produktcode ändert. Weitere Informationen finden Sie unter Installieren mehrerer Instanzen von Produkten und Patches.

 

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Bemerkungen

Die AdvertiseProduct-Methode verwendet die MsiAdvertiseProductEx-Funktion.

Beispiele

Das folgende Beispiel zeigt die Verwendung der CreateAdvertiseScript-Methode.

Dim installer
Set installer = CreateObject("WindowsInstaller.Installer")

'
' Create an advertise script for Orca
'

Installer.CreateAdvertiseScript "\\products\public\orca\orca.msi", "c:\scripts\orca.aas"

Anforderungen

Anforderung Wert
Version
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer 4.5 unter Windows Server 2003 und Windows XP
DLL
Msi.dll
IID
IID_IInstaller ist definiert als 000C1090-0000-0000-C000-000000000046

Siehe auch

Installer

Von Windows Installer 3.1 und früheren Versionen nicht unterstützt