Windows Inventory Analyzer
The Windows Inventory Analyzer (code name ina32) is an audit agent designed to collect inventory data on the computers running Windows OS and produce audit snapshots. For details on the supported operating systems, see Installation Guide: Supported Audit Clients.
Alloy Discovery offers multiple audit methods, based on using standalone Windows audit agent: the Network Folder Audit, the Remote Audit, and the Portable Audit. Those methods involve deployment of the Inventory Analyzer package to a target location (a network share or a flash drive) and running the audit from that deployment location.
The Windows Inventory Analyzer package includes the following files and folders:
-
ina32.cfg - the configuration file for the Windows Inventory Analyzer.
-
autorun.inf - the file that launches the Windows Inventory Analyzer automatically from a removable media, if the client Windows computer has AutoPlay enabled. This file is included in the inventory package of Remote Audit, and Portable Audit only.
-
Log - the folder in which the Windows Inventory Analyzer will store logged events.
-
AuditData - the folder where the resulting audit snapshots will be placed.
The Windows Inventory Analyzer produces the following output files:
-
.adt - binary files containing up-to-the-minute hardware and software inventory details of the audited computers;
-
.scn (optional) - binary files containing the file scan details of the audited computers;
-
.log - text files containing status details of the audit operations.
Windows Inventory Analyzer configuration file
The ina32.cfg
configuration file contains the parameters governing the Windows Inventory Analyzer's operation. Configuration file consistency depends on the chosen Audit Profile and other settings that were used when configuring the Audit Source.
This configuration file is mandatory for the Windows audit agent to be capable of operating. Since the ina32.cfg
file contains the necessary configuration settings for Windows Inventory Analyzer executable ina32.exe
, it is important that ina32.cfg
resides in the same folder as ina32.exe
, or defined through the output options.
Running the Windows Inventory Analyzer
There are following ways to launch the Windows Inventory Analyzer:
Launch the Windows Inventory Analyzer from the command line without command-line switches. In this case, the audit agent will use the configuration settings from the
ina32.cfg
file.Launch the Windows Inventory Analyzer from the command line using command-line switches. In this case, the parameters you enter on the command line will override the
ina32.cfg
configuration file settings.
Windows Inventory Analyzer Command-Line Options
The following command line options are available to run the Windows Inventory Analyzer: Output Options, User ID Options, Mode Options, Inventory Options, Interactive Mode Options, E-mail Options, and FTP Options. To see a full listing of these options on the screen, enter ina32.exe /?
at the command prompt.
Output Options
Use these options only if you want to change the default path configuration.
User ID Options
| Specifies (overrides) the user's full name. If this option is used without the /userid option, user information is not collected from Active Directory. |
| Specifies (overrides) the user's login name. |
| Specifies (overrides) the user's e-mail address. |
| Specifies the format for the user's full name. |
Mode Options
| Forces the Inventory Analyzer to run in silent mode. |
| Forces the Inventory Analyzer to run in interactive mode. |
Inventory Options
| Forces an immediate hardware/software inventory, ignoring the schedule from the audit configuration file (i.e. ina32.cfg), bypass rules and lists of excluded nodes. |
| Forces an immediate file scan, ignoring the file scan schedule from the audit configuration file (i.e. |
| Forces an immediate audit process, ignoring any schedule settings from the audit configuration file, bypass rules and lists of excluded nodes. This option is a combination of the |
| Specifies the time delay in minutes before starting the audit process. If no value is specified, the time delay is set to 1 minute. Use this option to ensure that any resource-intensive tasks that may take place at logon are finished and the initialization is complete. |
| Prevents the Inventory Analyzer from setting permissions to the audit data files. Use this option if your audit snapshot files are stored on a non-Windows file server. |
| Automatically rotates the log file when it reaches the specified size (in kilobytes). |
Interactive Mode Options
NOTE: These options apply if only the Inventory Analyzer runs in interactive mode and define the appearance of the Inventory Analyzer start screen. If the Inventory Analyzer runs in silent mode, these options are ignored.
| Hides the Cancel button. |
| Hides the Save To option. |
E-mail Options
NOTE: Any of the /smtp_*
options forces the Inventory Analyzer to send audit snapshot files by e-mail. The /smtp_to
and /smtp_server
options are required to send e-mail, the rest of the e-mail options are optional.
| Specifies the "To" e-mail address for sending audit snapshots. |
| Specifies the "From" address for sending audit snapshots via e-mail. |
| Specifies SMTP server name. |
| Specifies SMTP server port number. If this option is not specified, the default port number '25' is used for non-secure connection and '465' for secure connection. |
| Specifies the user ID for authorization on the SMTP server if the SMTP server requires authorization. |
| Specifies the password for authorization on the SMTP server if the SMTP server requires authorization. |
| Forces the Inventory Analyzer to use SSL in e-mail related operations. If no
other SMTP options are specified this option is ignored. |
| Forces the Inventory Analyzer to use Secure Password Authentication on the SMTP server. If no other SMTP options are specified this option is ignored. |
| Terminates the connection established via an TLS/SSL-encrypted channel when a certificate validation error occurs. |
FTP Options
NOTE: Any of the /ftp_*
options forces the Inventory Analyzer to transfer audit snapshots via FTP/SFTP. The /ftp_type
and /ftp_server
, /ftp_directory=[Path]
, /ftp_user=[UserName]
and /ftp_password=[Password]
options are required to transfer data, the rest of the ftp options are optional.
| Specifies the type for the server: SFTP or FTP. |
| Specifies FTP server name. |
| If this option is not specified, the default port number '22' is used for secure connection via SFTP. For non-secure connection via FTP, the default port number is 21. For secure connection via FTP, the default port number is 990. |
| Specifies the path to the FTP server. |
| Specifies the user ID for authorization on the FTP server. |
| Specifies the password for authorization on the FTP server. |
| Forces the Inventory Analyzer to use SSL in the FTP operations. If no
other FTP options are specified this option is ignored. |
| Forces the Inventory Analyzer to use passive mode on the FTP server. |