Environment
NetIQ AppManager 6.x
NetIQ AppManager 7.0.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)>
Microsoft VBScript Compile Error
Error: Encountered: <Programmatic Identifier (ProgID)>
Resolution
To determine if the application is actively running:
- Gather a list of services and/or processes that the application will use from the application developer.
- Verify if the applicable services and/or processes are running on the target computer.
To verify if a process is running:
- Open Windows Task Manager.
- Under the Processes tab, click the Image Name column to sort by process name. If the process is running, it should be displayed.
- Exit Windows Task Manager.
To verify if a service is started:
- If your computer is running Windows NT, start the Services application in Control Panel.
- Select the service. The Status column should display 'Started'.
- Click Close.
- If your computer is running Windows 2000, start the Services application in Administrative Tools.
- Double-click the service. The Status column should display 'Started'.
- 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