Installer::CreateAdvertiseScript-Methode

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

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.

Verwandelt

Die Liste der Transformationen, die auf das Produkt angewendet werden sollen. Transformationen in der Liste werden 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 das Installationsprogramm 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.
msiAdvertiseIA64Plattform
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 Transformationsparameters 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

Im folgenden Beispiel wird die Verwendung der CreateAdvertiseScript-Methode veranschaulicht.

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

'
' Create an advertise script for Orca
'

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

Requirements (Anforderungen)

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

Weitere Informationen

Installationsprogramm

Nicht unterstützt in Windows Installer 3.1 und früheren Versionen