Home Product Overview Downloads About PDS News Stages, werken bij PDS Contact

Flexera Software - The leading provider of software licensing, entitlement management, installation, and application readiness

 

  Premier Edition Professional Edition Express Edition
Automation Interface Improvements

Automation interface improvements in InstallShield give you more automation flexibility, lowering the number of times manual intervention through the IDE is required. Enhancements include automating functionality that was previously only available via the IDE.

The OverrideSystemAttributes, OverrideSystemSize, OverrideSystemVersion, and OverrideSystemLanguage properties are now available for the ISWiFile object in the automation interface; they replace the UseSystemSettings property, which is now obsolete. In addition, the DeleteSubFolder and DeleteShortcut methods are now available for the ISWiFolder object. Other improvements include:

  • OverrideSystemAttributes—To override the development system's settings for all of the file attributes, such as Hidden, ReadOnly, Vital, and System, set this property to True. If you set this property to False, the Hidden, ReadOnly, Vital, and System properties are ignored. 
  • OverrideSystemSize—To override the development system's file size, set this property to True. If you set this property to False, the Size property is ignored. 
  • OverrideSystemVersion—To override the development system's file version, set this property to True. If you set this property to False, the Version property is ignored. 
  • OverrideSystemLanguage—To override the development system's file language, set this property to True. If you set this property to False, the Languages property is ignored. DeleteSubFolder—Deletes the specified subfolder from the current folder.
  • DeleteShortcut—Deletes the specified shortcut from the current folder.