Skip to main content

Scanning modules

Package Builder provides a number of files and scripts — scanning modules — that you can select to add to the package to give the agent additional capabilities.

The scanning modules are described below per section as they appear in Package Builder. Available sections, and the content of each section, depend on the agent.

Standard

The section contains scripts that most often should be included in the installation package for the Windows agent. The scripts are preselected by default in Package Builder.

Name

Description

Permit change of site name, configuration name, and endpoint address via MSI command line parameters

The script enables you to change site name, configuration name, and endpoint address in the Windows agent configuration file at the time of installation. In this way, you can create one installation package for use on multiple sites. For a detailed description, see the Prepare one installation package for use on multiple sites section in Snow Inventory Agent for Windows/Install the agent.

Adobe Acrobat edition

The script scans for Adobe edition information within the Windows Registry.

Autodesk products information

The script scans the Autodesk folder within the ProgramData folder, to retrieve activated serial keys for Autodesk products.

Cleanup invalid Snow Inventory Agent registry keys

The script removes invalid Uninstall regkey entries for the Snow Inventory Agent.

Microsoft Office products information

The script scans the WmiObjects and CIM Instances and the Windows Registry to search for Microsoft Office products and how they are installed.

Toad database developer products

The script enhances the default scanning capabilities of the Snow Inventory Agent and allows the Software Recognition Service a more precise identification of installed Toad Database Developer products from Quest Software.

Java

The section contains the script for the Snow Inventory Java Scanner.

Name

Description

Snow Inventory Java Scanner

The script inventories data for All Java installations on a particular environment and provides information on their need for Oracle commercial license accordingly. For a detailed description of the scanner, see Snow Inventory Java Scanner.

Oracle

The section contains scripts for the Snow Inventory Oracle Scanner, Snow Inventory Oracle Middleware Scanner, and Snow Inventory Oracle Hardware Scanner.

Name

Description

Snow Inventory Oracle Scanner

The script inventories data regarding Oracle Database (including their Database Options and Management Packs) installations on a particular environment and also provides information on their usage and license needs. For a detailed description of the scanner, see Snow Inventory Oracle Scanner.

Snow Inventory Oracle Hardware Scanner

The script inventories Hardware data on a particular environment that contains Oracle Database (and Middleware) Products in a format defined by Oracle’s needs for the Vendors Verified for Oracle Database and Database Options. For a detailed description of the scanner, see Snow Inventory Oracle Hardware Scanner.

Snow Inventory Oracle Middleware Scanner

The script inventories data for your Oracle Middleware Products installations on a particular environment. For a detailed description of the scanner, see Snow Inventory Oracle Middleware Scanner.

Server

The section contains scripts for Microsoft Productivity Servers.

Name

Description

Microsoft Exchange Server editions and versions

The script scans the Windows Registry and Exchange Management Shell, to check the edition and version of the installed Microsoft Exchange Server.

Microsoft SharePoint information

The script scans the PowerShell module Microsoft.Sharepoint.PowerShell, to more precisely capture Microsoft Sharepoint Server information.

Microsoft SQL Server editions and versions

The script scans the Windows Registry, SQL Error Log Files, and the SQL Server Services, to check if SQL Server is running and which edition is installed.

Additional

The section contains scripts for specialized applications.

For some of the scripts, additional descriptions are available on the Release Notes Index: Snow Agent Script page on Snow Globe.

Name

Description

ArcGIS network license

The script scans the Windows Registry to check if the ArcGIS installation is network-based.

Autodesk license information

The script utilizes both the Windows Registry and locally installed Autodesk utilities to scan for specific Autodesk licenses and products.

Collect custom registry keys

The script inventories registry keys and reports them back to your inventory.

DbVisualizer Pro edition

The script scans the Windows Registry to check if DbVisualizer Pro edition is installed.

Episerver CMS license information

The script scans the WebAdministration of PowerShell and a local file, to check if Episerver is installed, and what type of license is being used.

Mathworks Matlab information

The script scans the Windows Registry to check if Matlab is installed and specifically which components are installed.

Microsoft System Center Configuration Manager version

The script scans for specified executable files and mirrors the data to almost equivalent IsRegistry data. It preserves data in some fields (i.e. version) that is traditionally trimmed by the inventory scanner.

Microsoft Visio 2010 edition

The script scans the Windows Registry to check which edition of Microsoft Visio 2010 is installed.

MindJet MindManager editions and versions

The script scans the Windows Registry to check which version and edition of MindJet MindManager is installed.

PDF-XChange Viewer 2 information

The script scans the Windows Registry to check which edition of PDF-XChange Viewer is installed.

PTC Creo View edition

The script reads a local user preference file (user_prefs.xml) to check which edition of Creo View is installed.

SketchUp Make edition

The script scans the Windows Registry to check which edition of SketchUp Make is installed.

Titus Classification for Desktop and Microsoft Office add-in editions

The script scans the Windows Registry to check which edition of Titus Classification is installed.

Windows PowerShell version

The script scans the PSVersionTable to check what major and minor version of PowerShell is installed.

Cloud application metering

If your company is using the Cloud application metering solution, and the macOS computers targeted by the installation package should be included in the solution, the toggle must be turned on. The toggle is turned on by default.

Desktop application metering

If your company is using the Desktop application metering solution, and the macOS computers targeted by the installation package should be included in the solution, the toggle must be turned on. The toggle is turned on by default.