Training
Module
Feature management in finance and operations apps - Training
Learn how to enable features, disable them, and reschedule them in the Feature management workspace.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
The VBScript file WiFeatur.vbs is provided in the Windows SDK Components for Windows Installer Developers. This sample shows how script is used to list the features in a Windows Installer database. This sample demonstrates adding temporary columns to a read-only Windows Installer database.
This sample demonstrates:
Using this sample requires the CScript.exe or WScript.exe version of Windows Script Host. To use CScript.exe to run this sample, type a command at the command prompt using the following syntax. Help is displayed if the first argument is /? or if too few arguments are specified. To redirect the output to a file, end the command line with VBS > [path to file]. The sample returns a value of 0 for success, 1 if help is invoked, and 2 if the script fails.
cscript WiFeatur.vbs [path to database][feature name]
Specify path to the Windows Installer database. Specify the name of the feature. This must be listed in the Feature column of the Feature table. If the name of the feature is omitted, all the features are listed as a feature tree. If an asterisk (*) is used as the feature name, WiFeatur.vbs lists the composition of all features. Note that large databases are better displayed using CScript rather than WScript.
For more information, see Windows Installer Scripting Examples for additional scripting examples. For sample utilities that do not require Windows Script Host see Windows Installer Development Tools.
Training
Module
Feature management in finance and operations apps - Training
Learn how to enable features, disable them, and reschedule them in the Feature management workspace.
Documentation
Passing null to Windows Installer Functions - Win32 apps
Windows Installer functions that return data in a user provided–memory location should not be called with null as the value for the pointer.
Windows Installer Scripting Examples - Win32 apps
The Windows SDK Components for Windows Installer Developers contains VBScript files that show you how the Windows Installer automation interface is used to modify Windows Installer packages.
Working with Queries - Win32 apps
Because the installer uses a relational database, there are functions for making Structured Query Language (SQL) queries to the database. The following procedure describes how to use SQL to query a database.