Skip to main content

Snow Inventory Agent Script - ArcGIS network license 2

Here you can find the release notes for Snow Inventory Agent Script - ArcGIS network license 2.


2.0 latest

Release date: 2024-02-08

Compatible Versions

Snow Inventory Agent for WindowsMicrosoft PowerShell
5 or later3 and later

Information

This script is designed to efficiently identify ESRI licenses on a system. By navigating through specified registry paths and focusing on key identifiers, such as LICENSE_SERVER, it determines whether the installed license is network-based or regular. Recent enhancements have refined its capabilities, including updates to manufacturer information, specific pathName additions, and parameter adjustments for improved accuracy.

The script must be executed as part of the Snow Inventory Agent for Windows, according to the topic Running PowerShell scripts as part of the scanning process on Snow Docs.

In the case that you want to run a manual scan, this script must be executed with appropriate permissions, so execute it using only sc.exe control SnowInventoryAgent5 128, as described in the Windows Agent - Command line topic on Snow Docs.

Function

The PowerShell script utilizes the Get-ItemProperty cmdlet to execute its functionalities. It specifically targets paths such as HKLM:\SOFTWARE_\ESRI\License_ to identify the presence of an ESRI license.

Within this path, the script utilizes the name identifier LICENSE_SERVER to discern whether the installation and license are network-based. If the name value is not set, it indicates a regular license.

Furthermore, recent enhancements include updates to the manufacturer information in the Script Manifest, addition of a specific pathName to retrieve the value under LICENSE_SERVER, implementation of quotation marks for paths to ensure accurate interpretation, and enhancement of the script's results consideration by addressing IsNullOrWhiteSpace.

Additionally, corrections have been made such as replacing certain parameters with -ne instead of -nomatch for improved accuracy.

MediumIntegrity

This script does need medium integrity.

Troubleshooting

Custom encryption might need to be applied to this script when running on Snow Inventory Agent for Windows prior to version 7, as it will not be executed in medium integrity.

NEW

  • Snow Inventory Agent for Windows 7 support.
  • The script is now signed by Snow Software AB.

DEPRECATED

  • There will be no encrypted snow-ps1 version of this script provided by Snow Software.

Flexera does not own the third party trademarks, software, products, or tools (collectively, the "Third Party Products") referenced herein. Third Party Product updates, including user interface updates, may not be reflected in this content.