14.4 Installing Inventory-Only Agent (IOA) on Windows

  1. Make sure you have downloaded ZENworks_Inventory_Only_Agent_Windows.exeto the target Windows device. If you have not, see Downloading the Module from a ZENworks Server.

  2. Make sure the location of msiexec.exe on the target machine is in the path variable of the target machine.

  3. At a command prompt, run ZENworks_Inventory_Only_Agent_Windows.exe to launch the installation program.

    The installation program requires no user interaction. folder).

  4. After the installation program completes its execution, register the Inventory-Only Agent (IOA) device. In the command line go to C:\Program Files (x86)\Novell\ZENworks\bin and run the following command:

    zenioa register

    • To run this command, either specify an authorization key for the secure registration of the device or ensure that the device is added in the list of pre-approved devices.

      For example, if the device is pre-approved: zenioa register

      For example, if you are using an Authorization Key:

      zenioa register --authkey <xyz>

    • Credentials of an administrator account need to be provided while running this command.

    • While registering the device to the zone, you need to trust the root certificate. A prompt to trust the root certificate will be displayed during device registration. If you do not trust the certificate, then you will not be able to register the device.

      You also have the option of auto accepting the certificate while running the command:

      For example, to auto accept the certificate:

      zenioa register --authkey <xyz> --autoAcceptCert


  • Ensure that you do not provide the Admin port while installing the Inventory-Only Agent.

  • To view the imported certificate, navigate to regedit->local_machine->software->wow6432-> microsoft-> system certificate -> Root.

    To debug any issues that you might face while registering the device, see the zmd-messages.log in \novell\zenworks\logs\localstore on the device that you want to register to the zone. You can also refer to service-messages.log on the server to which you are registering the device.