Manual scan

Manual scan can be used to inventory assets that are not connected to your network or are inaccessible for regular scanning for one reason or another. For example, assets running Windows XP Home Edition can only be scanned this way due to OS limitations.

Manual scanning of any system involves three basic steps.

1. Copy the agent executable to the asset you need to scan

Agents are located in TNI's installation folder (e.g. "C:\Program Files (x86)\Total Network Inventory 3"). The filenames are as follows:

Windows agent: tniwinagent.exe
Linux agents: tnilinagent 
tnilinagent_x64
OS X agent: tnimacagent
FreeBSD agent: tnibsdagent
VMware ESX agent: tniesxagent

The Windows agent can also be copied to a specified folder by using the Export standalone scanner option from Options – Logon script.

2. Perform the scan

Launch the agent on the remote system. When the scanning is complete, a data file will be generated and, by default, placed into the directory the agent is run from.

When scanning a Windows asset, you can use these command line parameters for tniwinagent.exe:

  • /path:"\\server\share" allows to set a path to a folder where the data file will be placed;
  • /delay:XX specifies the gap in seconds between the agent's launch time and the start of the scan;
  • /overwrite overwrites the data file in case the target folder already contains its older version (otherwise, new files appended with (2), (3), etc. will be created after each scan);
  • /scripted is required for running the logon script scan;
  • /debug allows to scan an asset in debug mode (when scanning errors are detected in normal mode). A special data file will be created, which can be sent to the developers in order for them to search for and fix possible scan errors;
  • /driver:{x} controls the low-level hardware scan mode. Set x to:

0 — to disable low-level hardware scan completely;
1 — to always skip disk drive scan (in order to avoid BSOD);
2 — to skip disk drive scan automatically if the faulty driver is present (default value);
3 — to enable full low-level hardware scan.

  • /admin runs the agent with administrator rights;
  • /noadmin runs the agent without administrator rights;
  • /keepdriver keeps the low-level hardware scan driver installed;
  • /removedriver removes the low-level hardware scan driver (if it's installed);
  • /nodriver disables low-level hardware scan (same as driver:0);
  • /logoff logs the current user off (post-scan);
  • /reboot restarts the computer (post-scan);
  • /poweroff powers off the computer (post-scan; same as /shutdown);
  • /shutdown shuts the computer down (post-scan; same as /poweroff).

Linux, OS X, FreeBSD and ESX agents are run from the console. For example, you can run the Linux agent using the following command:

chmod 755 tnilinagent
./tnilinagent

When scanning Linux, OS X, FreeBSD and ESX systems, the following command line parameters can be used:

  • -silent allows to scan an asset without user interaction. Only the scan progress percentage will be displayed;
  • -log allows to scan an asset while logging the scanning process;
  • -debug allows to scan an asset in debug mode (when scanning errors are detected in normal mode). A special data file will be created, which can be sent to the developers in order for them to search for and fix possible scan errors.

Locate the generated data file and send it back to the system that runs your copy of TNI (or any other place TNI has access to).

3. Import the data into your Storage

You can do this in several ways: by placing the file directly into the Storage folder, by using the Import menu, or by enabling the automatic import if the manual scanning should be performed regularly. See the Data import section for details.

 

Total Network Inventory

Network inventory management system for use in offices, companies, small and large corporate networks.