Displays the data stored in the Novell® ZENworks® software dictionary.
This dialog box allows you to perform the following tasks:
NOTE: The Software Dictionary table might contain entries that are:
Manually Adding Entries to the Software Dictionary
Filename, File Last Modified Time (yyyy-dd-mm hours:minutes), Minimum File Size (bytes), Maximum File Size (bytes), Software Name, Support Pack, Software Version, Internal Version, Description, Vendor, Platform, and Category.The following attributes are called "matching attributes": Filename, File Last Modified Time, Minimum File Size, Maximum File Size, and Internal Version. The values of these matching attributes are compared with the values scanned by the Inventory scanner from the file headers on the inventoried servers or inventoried workstations. If the values are same, the values in the corresponding software information attributes (Software Name, Support Pack, Software Version, Description, Vendor, Platform, and Category) are stored in the Inventory database.
In the Software Dictionary table, you must specify values for the following attributes: Filename, Software Name, and Vendor. It is optional to specify values for other attributes.
When you add an entry, a unique ID called the Dictionary Identifier is automatically assigned to this entry.
For example, configure the following settings in the Configure Software Dictionary table:
Filename = MSACCESS.EXE
File Last Modified Time = 1998-30-01 05:30
Minimum File Size = 299854
Maximum File Size = 400000
Software Name = Access
Software Version = 7.0
Internal Version = 7.0
Description = Microsoft Access
Vendor = Microsoft
Category = DatabaseIf the Inventory scanner finds a file with the following values during the scan: "File Name= MSACCESS.EXE; File Last Modified Time= 1998-30-01 05:30; File Size= 300000", then the following information is stored in the Inventory database:
Software Name = Access
Software Version = 7.0
Description = Microsoft Access
Vendor = Microsoft
Category = DatabaseNOTE: If you do not specify a value for an attribute, then this attribute is not considered to determine the overriding entry. Also, only the matching attributes are considered to determine the overriding entry. For example, the Configure Dictionary table has the following entries for MS Word:
Filename Minimum File Size Maximum File Size Software Name Vendorwinword.exe 10000 10000 Word Microsoft winword.exe 0 30000 Word Microsoft To determine the overriding entry, only the maximum file size value is considered. Consequently, the second entry with 30000 maximum file size overrides the first entry.
A key identifier helps you to specify a software product. Each key identifier has a set of file matching attributes and corresponding software information attributes. During the Inventory scan, the scanner reads the attributes from the file headers, and if these attributes match the attributes configured in the dictionary, the information in the corresponding software information attributes is stored in the Inventory database.
For example, the Software Dictionary table has the following entries for MS Word:
|
Filename
|
File Last Modified Time
|
Minimum File Size
|
Maximum File Size
|
Software Name
|
Software Version
|
Internal Version
|
Description
|
Vendor
|
| winword.exe | 2004-30-10 5:30 | 10000 | 10000 | Word | 2002 | 10.0.4219 | Microsoft* Word | Microsoft |
| osa.exe | 2004-30-02 16:00 | 10000 | 10000 | Word | 2002 | 10.0.4300 | Microsoft Office XP Component | Microsoft |
If the key identifier has not been defined, the software information for MS Word might be selected from anyone of the above entries.
To ensure that the information from the identifier corresponding to "Winword.exe" is selected, select Key Identifier for "Winword.exe." If you select "Winword.exe" as the key identifier in the Configure Software Dictionary table, the Inventory scanner stores the information related to winword.exe into the Inventory database.
Click OK.
Automatically Adding Entries to the Software Dictionary
Deleting Entries from the Software Dictionary
NOTE: You cannot delete the inherited rules or the default predefined rules.
Modifying the Values of the Software Dictionary
Entries
NOTE: You cannot modify the values of an inherited rule. Also, modifying a default predefined rule creates a new user-defined rule.
Excluding a Software from a Scan
Refreshing Entries in the Table
Use Refresh if you want to reapply the sort or filter operations. To refresh entries in the table, either click Refresh or press F5.
The button is displayed only when you apply sort or filter operations to the table.