Discovery_Application Knowledge Script Generates Compile Error (CErr) and Fails to Discover Applicat (NETIQKB7604)

  • 7707604
  • 02-Feb-2007
  • 17-Aug-2010

Environment

NetIQ AppManager 6.x
NetIQ AppManager 7.0.x

Situation

Discovery_Application Knowledge Script Generates Compile Error (CErr) and Fails to Discover Application
Microsoft VBScript Compile Error
Error: Encountered: <Programmatic Identifier (ProgID)>

Resolution

To determine if the application is actively running:

  1. Gather a list of services and/or processes that the application will use from the application developer.
  2. Verify if the applicable services and/or processes are running on the target computer.

To verify if a process is running:

  1. Open Windows Task Manager.
  2. Under the Processes tab, click the Image Name column to sort by process name. If the process is running, it should be displayed.
  3. Exit Windows Task Manager.

To verify if a service is started:

  1. If your computer is running Windows NT, start the Services application in Control Panel.
    1. Select the service. The Status column should display 'Started'.
    2. Click Close.
  2. If your computer is running Windows 2000, start the Services application in Administrative Tools.
    1. Double-click the service. The Status column should display 'Started'.
    2. Click OK.

For further information about using the Discovery_Application knowledge script, refer to the following Article:

NETIQKB282:How do I discover user-defined applications with AppManager, including internally developed applications?


Cause

The Discovery_Application knowledge script can only discover an application if the application is actively running when the Discovery_Application knowledge script is executed on the target computer.

Additional Information

Formerly known as NETIQKB7604