How to list applications installed on BlackBerry smartphones using the BlackBerry Enterprise Server Resource Kit

Article ID: KB15364

Type: Support Content

Last Modified: 11-10-2011

 

Product(s) Affected:

  • BlackBerry® Enterprise Server Resource Kit
Jump to: Overview | Environment
CollapseOverview

Two tools are available in the BlackBerry® Enterprise Server Resource Kit that generate a report to display the applications installed on the BlackBerry smartphones. The first tool, HHAppReport, is one of the applications contained in the core BlackBerry Enterprise Server Resource Kit, while the second tool, BESUserAdminClient, is available as a separate download.

To access documentation and download links for the BlackBerry Enterprise Server Resource Kit, click here.

Note: While both tools provide a report of applications installed on all of the BlackBerry smartphones in the BlackBerry Domain, only the BESUserAdminClient displays the applications installed on each BlackBerry smartphone. The HHAppReport tool only provides a list of the applications installed.


HHAppReport - To list applications installed on BlackBerry smartphones in a BlackBerry Domain using the BlackBerry Application Reporting Tool, complete the following steps:

  1. Navigate to the folder containing the HHAppReport file using a command prompt.
  2. Type the following command:

    HHAppReport -n BRK-SQL01 -db BESMgmt

    where -n specifies the host name and -db specifies the name of the BlackBerry Configuration Database. The output lists the applications installed on the BlackBerry smartphones in the BlackBerry Domain. If there are different versions of the same application, two lines are listed. An example from this output is as follows:

    "Phone","net.rim.java.phone","4.2.2"

    "Phone","net.rim.java.phone","4.3.0"


BESUserAdminClient - To list applications installed on a BlackBerry smartphone using the BlackBerry Enterprise Server User Administration Tool, complete the following steps:

  1. Verify the BESUserAdminClient is installed and the BESUserAdminService is running.
  2. Navigate to the directory where the BESUserAdminClient.exe file is located using a command prompt.
  3. Type the following command:

    besuseradminclient -username <admin> -p <password> -handheld_info -apps -u <user@domain.com>

    where <password> is the password for the service account being used to run the BlackBerry User Administration Tool, <user@domain> is the BlackBerry smartphone user's email address that the BlackBerry smartphone was activated with, and -b is the name of the BlackBerry® Enterprise Server. An example from this output is as follows:

    User Name,PIN,Service Name,Application Name,Version

    "Clyde Warren",2F9F9F9F,BES,,

    ,,,"BatteryLog",4.2.2

    ,,,"BlackBerry 4.2 Core Applications",4.2

    ,,,"BlackBerry 4.2 System Software",4.2

    ,,,"BlackBerry API Library",

    ,,,"BlackBerry Attachment Service",4.2.2

    ,,,"BlackBerry CMS Library",

    ,,,"BlackBerry Certificate Key Store Browser Library",

    ,,,"BlackBerry Crypto 1 Library",

    ,,,"BlackBerry Crypto 2 Library",

    ,,,"BlackBerry Crypto 3 Library",

    ,,,"BlackBerry Crypto Applications API Library",

    ,,,"BlackBerry ECMAScript Library",

    ,,,"BlackBerry Key Store Browser Library",

    ,,,"BlackBerry LDAP Browser Library",

    ,,,"BlackBerry MDS Runtime",1.1.2.26

    ,,,"BlackBerry Maps",1.2.26

    ,,,"BlackBerry Messenger",4.2.2

    ,,,"BlackBerry PGP Email Library",

    ,,,"BlackBerry PGP Key Store Browser Library",

    ,,,"BlackBerry PGP LDAP Browser",

    ,,,"BlackBerry PGP Library",

    ,,,"BlackBerry S/MIME Email Library",

    ,,,"BlackBerry Secure Email Library",

  4. -o <outputfilename> parameter might be used to specify the file that stores to save output information. For example, the following command will create a CSV file:

    besuseradminclient -p password1 -handheld_info -apps -u "User1 Name" -o Apps.csv

CollapseEnvironment
  • BlackBerry® Enterprise Server
  • BlackBerry® Enterprise Server Resource Kit 4.1 SP5 to 5.0 SP2

Disclaimer

By downloading, accessing or otherwise using the Knowledge Base documents you agree:

   (a) that the terms of use for the documents found at www.blackberry.com/legal/knowledgebase apply to your use or reference to these documents; and

   (b) not to copy, distribute, disclose or reproduce, in full or in part any of the documents without the express written consent of RIM.


Visit the BlackBerry Technical Solution Center at www.blackberry.com/btsc.