DesktopEngineer.com Training & Services
Overview Windows Installer Vista Readiness Quality Formats Pricing Registration Resources Help & FAQ


Email Notification of New Dates and Classes

Training & Services > Windows Installer > MSI Admin Scripting and Custom Action Track
SC 315 VBScript Custom Actions  rss

sc315    shortcourse_img
VBScript Custom Actions

Who Should Attend

  • Developers
  • Packagers 

Duration 

1 Day

 Price 

See Sched.

Offered 

- CA & Script Workshop
- Bootcamp

Prerequisites

- SC 150 

You Will Learn

  • Differences between WSH and MSI VBScript run environments.
  • Accessing currently running package from a custom action.
  • Using WMI in VBScript custom actions.

Do Exercises in Wise Package Studio or InstallShield AdminStudio!

Course Materials:
  • Course Manual With Reference Information.
  • Course CD with Bonus Resources.
  • Self Contained Labs - Reproducable at Home.
Tools, Utilities & Scripts:
  • MSI template for testing custom actions
  • Working sample MSI's containing custom actions
  • Licensed copies of many utility custom actions and routines

Continued on Next Page...

Course Content

Accessing Data 
  • Accessing Dynamic Properties
  • Accessing Dynamic Tables
VBScript Custom Actions 
  • VBScript Infrastructure 
  • VBScript Custom Action Template 
Custom Actions Configuration
  • Script Storage options 
  • Rollback and uninstall handling
  • Handling user profiles

Special Script Editor Pre-Configured With Custom Syntax Highlighting, Code Completion and Tons of Useful Code Snippets!



Coding Techniques
  • Converting a WSH VBScript 
  • WSH / CA Dual-Mode Scripts
  • Debugging techniques
  • Passing and returning data
  • Returning execution status
  • Sharing code between CAs
Samples and Solutions 
  • Sleep timer 
  • Writing to MSI log 
  • Manipulating unstructured text strings and files 
  • Setting permissions

[Print Page] [Site Map] [Search] [Contact Us]


© 2008 DesktopAdmin.com, Inc.
All trademarks and copyrights on this page
are owned by their respective owners.