8.5. PickMeApp Command Line Interface

 

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

  pickmeapp.exe  /a <PMA Id>.<email>  <command> <argument>

"/a <PMA Id>.<email>"  is used to indicate licesence information.

List installed applications

      
    PickMeAppPro.exe /a <PMA Id>.<email> /l([n][q][a][s]) [/suite <external suite path> ] [path to the log file]    
        
    [n] - NonQualified Applications    
    [q] - Qualified Applications    
    [a] - all installed Applications    
    [s] - Suites    
        
    Example: List all of suites    
        
    PickMeAppPro.exe -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /ls /suite c:\suite.ini

 

Capture installed applications

      
    PickMeAppPro.exe /a <PMA Id>.<email> /g [/c([f][r][h])] [/p] <Product ID> <Output Package> [path to the log file] [/suite <external suite path> ]    
        
    /c - specifies customization flag for capture applications
        f - processes file settings
        r - processes registry settings
        h - Indicate that the capturing will be included Setup Caches
    /p - Packing the grabbed image to installer file    
        
    Note:

    - The orther of [path to the log file] and [suite] is not important
    - The result of packing will be executable

 
        
    PickMeAppPro.exe -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /g /ch /p {23170F69-40C1-2702-1900-000001000000} c:\out /suite c:\suite.ini    
        
        

Uninstall applications     

    PickMeAppPro.exe /a <PMA Id>.<email> /u <Product ID> [/b] [/m] [/suite <external suite path> ] [path to the log file]    
        
    /b - indicate to turn-on creating system restore    
    /m - indicate to turn-on Guess mode    
        
    Note: the order of all parameters after <Product ID> is not important    
        
    PickMeAppPro.exe -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /u {23170F69-40C1-2702-1900-000001000000} c:\abc.log /b    
        
        

Install   package

        
    PickMeAppPro.exe /a <PMA Id>.<email> /i [/c([f][r][k][l][d])] <path to download folder> <Package> [/b] [/m] [path to the log file]    
        
    /f - processes file settings    
    /r - processes registry settings    
    /k - Indicate that the downloaded package will be stored in local machine    
    /l - Indicate that the downloading package from local machine (If not parameter, downloading order is WEB)    
    /d - Indicate downloading only. Do not perform installing    
    /b - indicate to turn-on creating system restore    
    /m - indicate to turn-on Guess mode    
        
    Note: the order of all parameters after <Package> is not important.  
    Note: the packages could be tap, tad, pad, xml  and msi*
        
    Example: Download installer of DvDFlick from WEB and store into local machine (c:\downloadedFolder). Do not install it.    
        
    PickMeAppPro.exe -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /i /ckd c:\downloadedFolder c:\DvDflick_pad.xml