Installer::CreateAdvertiseScript 메서드

Installer 개체의 CreateAdvertiseScript 메서드는 advertise 스크립트를 생성합니다.

구문

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

매개 변수

packagePath

보급할 Windows Installer 패키지(.msi)의 전체 경로입니다.

scriptFilePath

보급된 정보를 사용하여 만들 스크립트 파일의 전체 경로입니다.

transforms

제품에 적용할 변환 목록입니다. 목록의 변환은 세미콜론으로 구분됩니다. 이 매개 변수는 선택 사항입니다.

language

사용할 설치 패키지의 언어입니다. 이 매개 변수는 선택 사항입니다.

platform

이 매개 변수는 설치 관리자가 스크립트를 만들어야 하는 플랫폼을 지정합니다. 이 매개 변수는 다음 값 중 하나일 수 있습니다.

의미
msiAdvertiseCurrentPlatform
0
현재 플랫폼에 대한 스크립트를 만듭니다.
msiAdvertiseX86Platform
1
x86 플랫폼에 대한 스크립트를 만듭니다.
msiAdvertiseIA64Platform
2
Itanium 기반 시스템에 대한 스크립트를 만듭니다.
msiAdvertiseX64Platform
4
x64 플랫폼에 대한 스크립트를 만듭니다.

 

options

보급 옵션 이 매개 변수는 선택 사항입니다. 이 매개 변수는 다음 값 중 하나일 수 있습니다. 이 매개 변수는 선택 사항입니다.

의미
msiAdvertiseDefault
0
표준 보급
msiAdvertiseSingleInstance
1
제품의 새 인스턴스를 보급합니다. transforms 매개 변수의 변환 목록에서 첫 번째 변환은 제품 코드를 변경하는 인스턴스 변환이어야 합니다. 자세한 내용은 제품 및 패치의 여러 인스턴스 설치를 참조하세요.

 

반환 값

이 메서드는 값을 반환하지 않습니다.

설명

AdvertiseProduct 메서드는 MsiAdvertiseProductEx 함수를 사용합니다.

예제

다음 예제에서는 CreateAdvertiseScript 메서드를 사용하는 방법을 보여줍니다.

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

'
' Create an advertise script for Orca
'

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

요구 사항

요구 사항
버전
Windows Server 2012, Windows 8, Windows Server 2008 R2 또는 Windows 7의 Windows Installer 5.0. Windows Server 2008 또는 Windows Vista의 Windows Installer 4.0 또는 Windows Installer 4.5. Windows Server 2003 및 Windows XP의 Windows Installer 4.5
DLL
Msi.dll
IID
IID_IInstaller는 000C1090-0000-0000-C000-000000000046으로 정의됩니다.

추가 정보

설치 관리자

Windows Installer 3.1 및 이전 버전에서 지원되지 않음