> Script Details
License Checker Extension (ArcGIS 9.3)
report inappropriate content
Jan 11 2010
Status of work
ArcScripts is intended for the free exchange of scripts and tools related to ESRI software products. Please alert the moderator if this script is a demo, trial-version, or an advertisement for a retail product.
Developed for ArcGIS 9.3
Designed for organizations with a limited number of floating licenses and extensions, this tool lists the licensed extensions (3D Analyst, ArcScan, Data Interoperability, Geostatistical Analyst, Maplex, Network Analyst, Publisher, Schematics, Spatial Analyst, Survey Analyst and Tracking Analyst) checked out in a dialog box when any ArcGIS component (ArcMap, ArcCatalog, ArcScene* or ArcGlobe*) opens. The user can turn off extensions from this dialog that aren't needed in the project. Additionally, the tool will remind users if they are using ArcInfo or ArcEditor to switch to ArcView if the additional capabilities of those versions aren't needed. The dialog will not appear when using a single use license.
The installer writes to the Local Machine registry hive, which may require administrator rights, depending on the security policy of your organization. This tool is set to automatically install for all users on the machine. During the installation, you can set whether the reminder pops up once a day, once per ArcGIS session or every time a new document is opened. To change this after installation, change the Local Machine registry key "SOFTWARE\Biogeography Branch\License Checker\Usage". The valid values are "Daily", "Single", or "Multiple". If this key is missing (or an invalid value is used), it will default to once reminder per session. If the once a day setting is selected, the tool will write today's date to the Current User registry key for that ArcGIS product. For example, the first time ArcMap is started that day, that date will be written to "SOFTWARE\Biogeography Branch\License Checker\ArcMap"
This extension requires the Microsoft .Net Framework 3.5, the ArcGIS .NET Support and runs on ArcMap 9.3, Service Pack 1 or higher. Normally, the ArcGIS .NET Support is automatically included in the ArcGIS installation. However, if it is not, see this link on how to reinstall them: http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=34178
To install this tool in Vista, open a command line prompt as an administrator and use the command
msiexec /i "path-to-package.msi"
If there are no spaces in the path name, the quotes aren't necessary.
* Since ArcScene and ArcGlobe require the 3D Analyst extension, the extension will be exempted from their reminder dialogs.
11 Jan 2010
• Enhancement: Added extensions to be checked (UPI OutageGIS Extension, RedlineAnalystExtension, Geodatabase Toolset, Network Adapter, PLTS MPS Atlas, PLTS GIS Data ReViewer, Job Tracking, PLTS Foundation Tools)
28 Aug 2008
• Initial Release