TrakPC Audit


Our TrakPC and TrakMac programs give you the ability to read and record configuration and software information from your PCs either remotely or locally. TrakPC can return the audit information directly to Issuetrak, or it can write the information to an XML file that you would then import to Issuetrak manually. You have the flexibility to choose the method that works best for you, or you may choose a combination of both methods.


The auditing of PCs is done by a program called “TrakPC.exe”. It can be found in the TrakPC folder within the Issuetrak web folder. It is typically run from a system login script. It does not need to be “installed” like other Windows programs. It can sit on a network shared drive, and the PCs can run it from a command line or via a batch file.

You can find out more about setting up Trak PC in KB Article #69 of our Support Site. The basic idea is that a login batch file runs TrakPC using a command such as:

TrakPC.exe [filename] [/options]

This command will run TrakPC and automatically produce an XML file containing audit information about the PC. The XML file will be named something like this (unless specified differently with an options switch):


The twelve characters after “TrakPC-” will be the MAC address of the NIC. This forms part of the file name to be sure that it is unique.

Most often you'll specify a command line parameter to send the output of TrakPC to the server running Issuetrak, using the “/u” option. An example would be:


The ASP page “Inv_TrakPC.asp” receives the audit data and writes a record to the audit table in Issuetrak. From there you can apply the audit records to your asset records.

Audit Summary

The TrakPC Audit option on the Asset Management menu will display an Audit Summary page. This page will show the status of your audit items at a glance. Pending items are listed as “New” records to be created, and as “Existing” records to be updated with the audit information. If audit records have been received by Issuetrak, but have not yet been applied, the totals for each type display as links. These links allow you to drill down to a list of the individual audit records for review if desired. If you wish to apply the records, click the apply link to the right of the total and the records will be applied to the assets.

The Audit Summary screen also displays the number of audit records “Currently On Hold” and a running count of all audit records “Applied To Date”.

Importing TrakPC Files

TrakPC .xml files can also be manually imported to your Issuetrak site. If TrakPC.exe is executed locally, an .xml file will be created and saved in the local user’s temp folder. To manually import this file, navigate to Asset Management > TrakPC Audit > Import TrakPC File. Browse to the location of the .xml file and click “Import File”.

Automatic Asset Audit Application

Issuetrak creates a scheduled task on the Web server during deployment for the purpose of automatically applying asset audits on a regular basis.  The scheduled task is set to run once per day, and is staggered with other Issuetrak tasks on the Web server.  If it is not desired to have assets automatically applied to the site, then you can disable the scheduled task from Task Scheduler in Windows.

Manual Asset Audit Application

You can manually apply the audits as well. In Issuetrak, navigate to Asset Management > TrakPC Audit. Click on the apply all link to the right of the Total number. This will apply all audit records. If you want, you can apply just those audit records for asset items that already exist. Or you can apply just the audit records that would create new asset items.

There may be times when you wish to review audit records and put off applying them, or apply only a few of the records in the queue.

To locate, view, and process records individually, choose the Search Audit Items option from the TrakPC Audit menu. You may select audit records by Status, Computer Name, MAC Address or Audit Date. To process audit records, choose the Work List output option.

The results of your search will display as a list of audit items with checkboxes to the right side of each record. Select the records you wish to process and click either the Apply Items button or the Place Items on Hold button at the top of the screen. There is also a Delete Items option that allows you to remove old audit records.

Archive Audits

Audits can be archived periodically under the menu option under the Asset Management > TrakPC > Audits menu. From this option, define the date range for which audit records should be archived.

Search Audits

To locate audit records for review, choose Search Audit Items on the TrakPC Audit menu. You may select audit records by Status, Computer Name, MAC Address or Audit Date. Several Output Options provide convenient ways to view your results. Enter your criteria and click the Search button.

Several reports are available which list Audited PC information in summary format with drill down capability. Comparison reports are also furnished to list configuration and software changes for Audited PCs. To access these reports, click the Reports option on the Asset Management Menu.