Working with PowerPacks
Packages in CapaInstaller have always been built on VBScript, but since the PowerShell scripting language is taking over the way most IT professionals manage task automation, it is now possible to build packages in CapaInstaller, using PowerShell. No PowerShell installation is needed on the client computers as the scripts are executed in PowerShell Runspaces created by the BaseAgent on the fly.
CMS Functions
Section titled “CMS Functions”PowerPack (and VBScript) packages can call the CMS functions to interact with the CapaInstaller database from a package script — adding units to groups, reading and writing inventory, controlling package status, and more. The functions work in both VBScript and PowerShell.
For the full, up-to-date list with signatures and examples, see the CMS functions reference in the VB Scripting Library.