8.5. PickMeApp Command Line Interface


You can work with the PickMeApp using command line.  PickMeApp supports the following convention

  pickmeapp.exe  <command> <argument>

  /l    receive list of installed software
  /g   capture application
  /i     install application
  /u   uninstall application

   pickmeapp.exe /l

The example above creates PMAOutput.txt file in the PickMeApp folder.
This file contains ID of installed applications and corresponding software names.

Example of the PMAOutput.txt:

{90140000-0011-0000-0000-0000000FF1CE}    Microsoft Office Professional Plus 2010
{90140000-00A1-0409-0000-0000000FF1CE}    Microsoft Office OneNote MUI (English) 2010

PickMeApp uses software ID instead of software names, so you should use this file to select software to work with.

    pickmeapp.exe /g {90140000-001A-0409-0000-0000000FF1CE}    Outlook.tap capture.log

The example above
  - captures the Microsoft Outlook application (using  number {90140000-001A-0409-0000-0000000FF1CE}
  - creates the Outlook.tap file with captured application.
  - creates the capture.log file

   pickmeapp.exe /u {90140000-001A-0409-0000-0000000FF1CE} uninstall.log

The example above uninstalls  the Microsoft Outlook application (by its number {90140000-001A-0409-0000-0000000FF1CE}  from the PC.  Note Run backup or recapture this application to be able to restore it and its data in any time.

   pickmeapp.exe /i Outlook.tap install.log

The example above
 -installs application captured before inside the TAP file
 -creates the install.log file.