User manual

User manual root Sun, 2010-07-18 13:08

@1 INTRODUCTION

@1 INTRODUCTION

PickMeApp Pro is a unique administrative tool for managing the lifecycles of Windows software installed on your computer. With it, you can discover, download, install, run, upgrade, terminate, remove, relocate, capture, and transfer Windows PC applications, in just a few clicks!

Major features include:

  • Discovers and reports on all installed applications, including those which are hidden by the Windows operating system.
  • Reveals and summarizes detailed information about installed software, exposing unique data that are not available using other tools. 
  • Captures and transfers installed programs from a Windows-based computer to another. The installation packages created by PickMeApp Pro can be used to backup or restore applications previously installed on Windows computers, after you have reinstalled or recovered Windows. The installation packages can also be installed on other Windows computers, thereby saving PC administration time.
  • Relocate installed applications from one storage device to another on the same computer to free space on the system disk
  • Helps clean up a computer from unnecessary software by silently uninstalling selected applications and helping repair malfunctioning software programs. PickMeApp can run or terminate selected applications and all their hidden process and services.
  • Helps install new software programs and upgrade existing installed software. PickMeApp comes with a built-in repository of free essential applications which can be automatically installed on your computers. All included programs are the latest releases linked directly to their original publisher websites.
  • Works with custom software repositories managed locally or remotely. The PickMeApp package management functionality eases setup and creation of Windows-based working environments.

As a software lifecycle management tool, PickMeApp Pro:

  • Creates System Restore Points prior to operations that may affect system stability, such as installing new software, upgrading, and uninstalling existing software programs.
  • Provides a rich set of command-line commands that can be used without running PickMeApp Pro interactively.
  • Can be run as a portable application using any removable storage. As a portable application, PickMeApp leaves no trace of its usage on Windows. It reads and writes its configuration settings to a file saved under the PickMeApp installation folder.
  • Can be fine-tuned using advanced settings.

PickMeApp Pro supports Windows XP SP3 and above, including Windows 11. It can equally manage software product lifecycles of 32-bit and 64-bit Windows programs. On Windows XP and Vista, Windows Installer 4.5 should be installed. For information on where you download Windows Installer 4.5, see https://docs.microsoft.com/en-us/windows/win32/msi/windows-installer-redistributables.

Currently, there are two other PickMeApp products, namely PickMeApp Light and PickMeApp Installer. Each of these products have their own separate manuals. A more detailed comparison of the differences between PickMeApp Pro, PickMeApp Light, and PickMeApp Installer can be found on the PickMeApp website at https://pickmeapp.com/downloads. 

Intro

mca.yogeshshar… Fri, 2022-05-20 05:35

@2 SETTING UP PICKMEAPP PRO

@2 SETTING UP PICKMEAPP PRO mca.yogeshshar… Sun, 2022-05-22 12:53

2.1 Installing PickMeApp Pro

2.1 Installing PickMeApp Pro

Before you can use PickMeApp Pro, you should download and install it first on your Windows PC.

You can download PickMeApp Pro from https://www.pickmeapp.com/downloads/PickMeAppPro.

Note: PickMeApp Pro can also be run as a portable application. For more information, see Make a Portable PickMeApp Pro.

To install PickMeApp Pro:

  1. Navigate to the location where you downloaded the PickMeApp Pro installer.
  2. Click and run the installer.
  3. On the Welcome screen, click Next
  4. Accept the terms of the License Agreement.
  5. Click Next and choose the system folder where PickMeApp Pro will be installed.
  6. Click Install.
  7. Click Yes on the User Account Control prompt to confirm that you are allowing the installer to update your device. PickMeApp Pro is then installed to the destination folder.
  8. After successful installation, click Finish.

You may launch the program right after installation, although you may need to buy a license first before you can use it. You can also choose to let Windows run PickMeApp Pro automatically during startup. You can switch off this option via PickMeApp Pro settings later.

Note: You cannot install two different PickMeApp products on your PC at the same time. If another PickMeApp product is already installed, uninstall that product first before installing PickMeApp Pro.

PickMeApp is installed to the following directories on your PC.

  • Executable: PickMeAppPro.exe is installed to the location specified during installation, e.g., Program Files (x86)/PickMeAppPro.
  • Data: All data files and system directories are located at %programdata%/PickMeApp, e.g., ProgramData/PickMeApp. 

Note: Set your computer to show hidden folders if you cannot see your %programdata% folder.

If you have limited space on your system disk, you can optimize PickMeApp Pro setup. For more information, see Optimizing PickMeApp.

To utilize PickMeApp Pro’s capabilities fully, you should let it run permanently in the background.

Note: When reinstalling PickMeApp Pro, ensure that you close it first to avoid any potential issues later.

mca.yogeshshar… Sun, 2022-05-22 13:14

2.2 Uninstalling PickMeApp Pro

2.2 Uninstalling PickMeApp Pro

To remove PickMeApp Pro from your computer, run Add or Remove Programs, then uninstall PickMeApp Pro. Make sure to close PickMeApp Pro first before removing it from your computer.

Using Add or Remove Programs

The PickMeApp uninstallation process will uninstall all executables and clean up the installation folder. However, it does not remove the data folders located in %programdata%, where custom PickMeApp settings, captured data and other artifacts are kept.

Using the PickMeApp Installation Program

To completely remove PickMeApp and all its files, run the PickMeApp installation program and choose Remove. You will be prompted to remove all PickMeApp files prior removing PickMeApp Pro.

mca.yogeshshar… Sun, 2022-05-22 13:28

2.3 Buying a PickMeApp Pro license

2.3 Buying a PickMeApp Pro license

PickMeApp Pro requires valid and non-expired license to function.

After PickMeApp Pro installation, a browser window automatically opens to a page where you can buy a PickMeApp Pro license.

Alternatively, click the Buy Now button on the PickMeApp Pro interface to purchase an annual license. You can also go directly to the PickMeApp Pro Shop by clicking here.

After purchasing a relevant PickMeApp Pro license, you will receive an email confirming your order from PickMeApp Support. This email contains your relevant PickMeApp ID/license and the email address to which the license was issued. The screenshot below shows a sample PickMeApp ID/license. ID

Your PickMeApp license entitles you to free updates and is good for one (1) year from time of purchase. After your existing license expires, you will need to buy a new license to continue using the program and/or receive program updates.

You are allowed to install and use PickMeApp on an unlimited number of devices.

You need a valid PickMeApp ID to request support, receive updates, and enjoy the many other features available to licensed users.

Note: A PickMeApp Pro license can be used to run PickMeApp Light as well.

mca.yogeshshar… Sun, 2022-05-22 13:31

@3 USING PICKMEAPP PRO

@3 USING PICKMEAPP PRO mca.yogeshshar… Sun, 2022-05-22 13:34

3.1 Starting PickMeApp Pro

3.1 Starting PickMeApp Pro

You can run PickMeApp Pro like any regular Windows program. However, only one instance of PickMeApp Pro can run on your computer at the same time. To check if it is already running, look for the PickMeApp Pro icon on your system tray.

If PickMeApp is already running for another user who is logged on to the computer, the other user would need to close its instance of PickMeApp . You can then log on to your own account again and run PickMeApp.

Note:  You will need administrative rights on the computer for PickMeApp to work properly. PickMeApp Pro will prompt for privileges in case you do not have administrative rights.

mca.yogeshshar… Sun, 2022-05-22 13:35

3.2 Setting Your PickMeApp License

3.2 Setting Your PickMeApp License

PickMeApp Pro needs a valid license before you can use it. The License window opens automatically when you run PickMeApp without a license. Enter your PickMeApp ID and the email address you used to purchase the license on the window, click Apply, then OK to run PickMeApp Pro. 3.2 3

Note: Make sure you entered the correct details in case our servers fail to validate your license.

If you do not enter your license information at this time, you will get the following error message. For more information on buying a PickMeApp license, see Buying a PickMeApp Pro license.

 3.2

If your license is expired, the error message will be different.

 3.2 3

In case of incorrect license details, the error message below is displayed.

 3.2 4

mca.yogeshshar… Sun, 2022-05-22 13:36

3.3 The PickMeApp Pro User Interface

3.3 The PickMeApp Pro User Interface

PickMeApp Pro makes tasks managing your software products as simple as possible with its straightforward program interface.

PickMeApp user interface is divided into the following main elements:

  1. Main Toolbar
  2. Hint Window
  3. Installed Software Programs Panel, which is divided into Qualified and Non-Qualified Applications System profiles
  4. Installation Software Packages Panel, which can be divided into PickMeApp profiles. There are three built-in PickMeApp Profiles, namely, Captured Applications, My Downloads, and PickMeApp Collections. For more information, see PickMeApp Installation Packages Profiles.
  5. Progress Bars Window, with pause, stop, and skip buttons. The upper progress bar shows the status of an action performed on individual applications. The lower progress bar, which is longer, shows status of batch processing actions.
  6. Sessions Log Window

3.3 5

Main Toolbar

This is the Main Toolbar.

3.3 6

It contains the following options:

  • Settings - Opens a dialog where you can configure PickMeApp application settings 3.3 7
  • Help – Opens your browser to the online version of this User Manual
  • About – Opens a window showing the PickMeApp version installed on your computer.3.2 8
  • Support – Opens the online PickMeApp Support page on a new browser window. Online Support is available for all licensed PickMeApp users.
  • Buy – Opens the PickMeApp Store on your browser so that you can buy a license.
  • Make – Opens the Make Portable PickMeApp window, where you can make a portable PickMeApp Pro application that you can then copy to a USB flash drive or some other storage device for standalone use while you are away from your PC.

3.3 9

  • Update – Checks for available PickMeApp updates. This button will turn red whenever a PickMeApp Pro update is available. You can automatically enable check for updates via the Settings >Preferences tab.

3.2 10

Hint window

The Hint window shows you tips and links that will help you learn more about PickMeApp. You can choose to hide this window via Settings>Preferences.

3.3 11

Installed Applications Panel

The Installed Applications panel lists your installed applications. Installed applications are divided into several groups, or Installed Application Profiles, namely:

  • Qualified Applications
  • Nonqualified Applications

Note: Some applications may appear in both profiles. This is dependent on how applications are configured by their developers.

Qualified Applications

3.3 12

For Qualified applications, PickMeApp can perform all types of management operations, including:

  • Running stopped applications
  • Terminating running applications
  • Relocating an application to another disk
  • Capturing an application into a package that can be used in installing the application on the same or  another computer.
  • Upgrading an application into the latest version
  • Uninstalling an application silently
  • Repairing an application

By filtering and selecting multiple applications, PickMeApp can also upgrade, relocate, uninstall, capture, or stop multiple applications.

Note: Multiple applications cannot be started or repaired at the same time.

Nonqualified Applications

3.3 13

For Nonqualified Applications, PickMeApp can perform:

  • Running stopped applications
  • Terminating running applications
  • Relocating an application to another disk
  • Upgrading an application into the latest version
  • Uninstalling an application silently

By filtering and selecting multiple applications, PickMeApp can also upgrade, uninstall, relocate, or stop multiple applications. 

Note: Nonqualified applications cannot be captured and repaired.

For more information on the operations that can be performed within the Installed Applications Panel, see Using the Installed Applications Panel.

Installation Software Packages Panel

The Installation Software Packages panel shows all the software installation packages that can be installed by PickMeApp, including captured applications.

PickMeApp Pro supports the TAP, PAD, and MSI/EXE installation package formats.

Within the Software Packages panel, PickMeApp can smoothly perform all type of software package management operations, including adding and removing applications collections (Profiles), and installing, upgrading, repackaging, removing, or importing new packages. For more information, see  Managing Installation Packages.

Like the Installed Applications Panel, installation software packages are initially organized into built-in PickMeApp Profiles. There are several built-in profiles, namely:

  • My Captured Applications
  • My Downloads
  • PickMeApp Collection

Note: The built-in My Downloads profile can be disabled via Settings.

My Captured Applications

This is a predefined profile for storing captured applications. Select this profile if you want the applications captured using PickMeApp’s Capture Application feature to be put under this profile. The profile is selected by default at first PickMeApp run. When you run it for the first time, the My Captured Applications profile will be empty. It will be filled up once you start capturing applications to that profile using PickMeApp.

My Downloads

All supported application packages in your computer’s Downloads folder are listed under this profile. If you disable the Make Downloads folder as PickMeApp Profile setting, this will not appear as a profile. For more information, see Install Settings.

PickMeApp Collection

This is the built-in web profile. The profile holds a collection of 120 popular one-click installable programs that can be installed from within PickMeApp. For more information, see WEB Profiles as Applications Collections.

Progress Bar

The Progress Bar window shows the status of the running PickMeApp process: Stop, Capture, Install, Uninstall, Repair, Pack, and Creating Portable PickMeApp.

You may stop, resume, or skip some operations, while other operations cannot be interrupted, and they are performed until the end once started.

To stop, pause, resume, or skip the process, click the corresponding buttons on the Progress Bar.

3.3 14

The upper progress bar shows the status of an action performed on individual applications. The lower progress bar, which is longer, shows status of batch processing actions.

Session Log Window

The Session Log window shows a record of the events and outcome of all processes, as well as other relevant messages, from the time you installed PickMeApp. For example, Capture, Install, Uninstall, Repair, Pack, Removal, and the Installation/Uninstallation of an application outside of PickMeApp are all shown under the Session Log window.

3.3 15

It is divided into two (2) tabs, namely:

  • Current Session
  • Previous Sessions

All actions each time you run PickMeApp are logged under the Current Session tab. If you are running PickMeApp for the first time, only the Current Session tab will display any information. After exiting the program, this information is moved into the Previous Sessions tab and the Current Sessions tab is refreshed/cleared. Next time you run the program, the information logged during previous sessions become available under the Previous Sessions tab and information related to your new session is logged under the Current Sessions tab.

You may hide the session log via Settings>Preferences

Note: The Session logs are written to the history.xml file located in the PickMeApp directory under %programdata%. The PickMeApp Support Team may request for a copy of this file when answering your support call.

mca.yogeshshar… Mon, 2022-05-23 04:19

3.4 Choosing the PickMeApp Pro Language Interface

3.4 Choosing the PickMeApp Pro Language Interface

Set the language to be used in PickMeApp Pro under Settings > Preferences. Aside from English, other supported languages are French, German, Italian, Polish, Slovenian, Turkish, and Vietnamese.

3.4 16

mca.yogeshshar… Mon, 2022-05-23 05:34

3.5 Customizing the PickMeApp UI

3.5 Customizing the PickMeApp UI

The appearance of the PickMeApp UI is configured from the Settings window, which is displayed when you click Settings on the Main Toolbar.

From the Settings window, you can enable showing of the Hint window and Session Log window on the PickMeApp UI. You can also save the position of the PickMeApp UI on exit and run PickMeApp automatically when Windows starts up.

3.5 17

mca.yogeshshar… Mon, 2022-05-23 05:36

3.6 Updating PickMeApp Pro

3.6 Updating PickMeApp Pro

Periodically, PickMeApp Pro checks for the latest updates to the program. Whenever a new update is available, the Update button on the menu turns red.

Note: You can choose to automatically download updates via Settings > Preferences tab.

3.6 18

To check if there is an available update to PickMeApp Pro:

  1. Click the Update button. 
  2. On the PickMeApp Updates window, click Check Now.

3.6 19

  1. Wait while PickMeApp Pro connects to and checks the update servers.
  2. If an update is not available, close the PickMeApp Updates window. Skip the rest of the procedure below.
  3. If there is an available update, information about it is displayed on the PickMeApp Updates window.

3.6 20

  1. To check for the content of the update, click Details.

3.6 22

  1. To start downloading the update, click Download.
  2. After downloading, click the Install button to update PickMeApp to the latest version.

3.6 23

  1. After PickMeApp Pro is updated, click the Restart button.

3.6 24

Upon exiting, if PickMeApp Pro is not restarted automatically, you may have to restart it manually.

mca.yogeshshar… Mon, 2022-05-23 05:41

3.7 Rolling Back PickMeApp to a Previous Version

3.7 Rolling Back PickMeApp to a Previous Version

If you have updated PickMeApp Pro and you want to go back to using the previous version for some reason, go to Settings > Preferences > Rollback, then click Rollback now.

3.6 25

mca.yogeshshar… Mon, 2022-05-23 11:06

3.8 Exiting PickMeApp

3.8 Exiting PickMeApp

When you exit PickMeApp, all PickMeApp settings are stored in the settings.xml file located in PickMeApp folder. The settings are ready for use the next time you start PickMeApp.

Note: From the Appearance section in Settings > Preferences, you can save the position of the PickMeApp Pro window on exit so that next time you run the program, it will appear in the same position.

3.8 26

mca.yogeshshar… Mon, 2022-05-23 11:11

3.9 Making a Portable PickMeApp Pro

3.9 Making a Portable PickMeApp Pro

You can create a portable PickMeApp Pro application that you can then use on another computer. You can select the profiles you want to include in this portable version from the PickMeApp Pro currently installed on your computer.

Unlike the PickMeApp installed on your computer, a portable PickMeApp can be copied to a removable drive and run on another computer. It will also save all its data to the same main folder.

To make a portable PickMeApp Pro application:

  1. Click the Make… button on the Main Toolbar.

3. 9 27

  1. On the Make Portable PickMeApp window, click Browse.

3.9 28

  1. Select the folder or drive on your computer where the portable PickMeApp Pro application will be created. In the example below, the portable application will be created on a USB flash drive.

3.9 29

  1. Click the profiles in the list that you want to include in the portable application. To select all profiles, click the checkbox to the left of the Profile Name column.

3.9 30

  1. Click Export. Together with the PickMeApp Pro license, this exports all selected PickMeApp profiles, system files and folders, and settings to the folder or drive selected in Step 3.

Note: The length of time it will take to make the portable PickMeApp Pro application will depend on the number of selected profiles and your computer’s disk speed. The PickMeApp progress bar will show the status while the portable PickMeApp Pro is being created. We recommend waiting until all profiles have been exported before running the portable PickMeApp Pro.

Starting Portable PickMeApp Pro

To launch the portable PickMeApp Pro, open the PickMeApp folder on the drive where you installed the portable application and click the PickMeAppPro.exe file. For the portable PickMeApp Pro to work properly, you will need administrative rights on the computer.

3.9 31

Note: Unlike the installed PickMeApp on your computer, PickMeApp Portable is installed on a single folder. Therefore, you can copy it to a removable drive and run it on another computer.

mca.yogeshshar… Mon, 2022-05-23 11:27

@4 MANAGING INSTALLED PROGRAMS

@4 MANAGING INSTALLED PROGRAMS

When PickMeApp starts, it automatically retrieves information about the installed programs on your computer. This process may take several minutes, as it depends on the number of applications already installed on your system. The discovered applications are then listed under the Installed Applications panel.

The various software management features in PickMeApp are discussed below.

mca.yogeshshar… Mon, 2022-05-23 11:48

4.1 Using the Installed Applications Panel (Left Panel)

4.1 Using the Installed Applications Panel (Left Panel)

The Installed Applications panel lists your installed applications. Installed applications are divided into several groups, or Installed Application Profiles, namely:

  • Qualified Applications
  • Nonqualified Applications
Managing Installed Applications

PickMeApp can perform the following management operations on installed applications:

  • Retrieve detailed information about applications installed on the computer.
  • Search for an installed application by name, size, and installation date, among other filter options.
  • Run an installed application.
  • Terminate a running application or stop some application’s executable.
  • Upgrade, uninstall, and repair installed applications.
  • Relocate installed applications to another drive.
  • Capture an installed application as backup or as in preparation for transfer to another PC.
Managing a Single Installed Application

To manage a single installed application:

  1. Highlight the application you want to manage.
  2. Click the appropriate buttons, e.g., Start, Stop, Upgrade, Uninstall, Relocate, Capture, and Repair on the Installed Application Bar.

4.1 1

Managing Several Applications at Once

To manage several installed applications at once:

  1. Check the boxes to the left of the applications.
  2. Click the appropriate buttons, e.g., Stop, Upgrade, Uninstall, Relocate, and Capture, on the Installed Application Profile Bar.

4.1 2

Installed Application Profiles

The Installed Applications Panel is divided into two (2) application profiles.

  • Qualified Applications Profile: Installed applications for which PickMeApp can perform software product management operations, including listing, searching, terminating, capturing, relocating, upgrading, repairing, and uninstalling installed applications.
  • Non-Qualified Applications Profile: Installed applications for which PickMeApp can perform software product management operations listed above except capturing and repairing.

For application profiles, you can fine-tune the view of the installed applications list by performing the following steps:

  • Filter the list by name or several predefined options. Filtering returns Search View, which is the list of installed applications from the profiles that meet your search criteria.
  • Sort the list. For example, sorting the list of installed applications by name will order it alphabetically.

To perform supported management operations on installed applications, you should first select applications by:

  • Highlighting either a single application or selecting  multiple applications from the list.
  • Marking/unmarking all applications appearing in Search View.

Note: If a management operation is not supported for a selected installed application, it will be disabled.

Installed applications on the list are denoted with the following icons:

  • Yellow circle: the application is currently running.
  • Green circle: the application is already captured in the current profile on the right panel.
  • Blue circle: the application is already captured in one of non-active profiles on the right panel.
  • Red exclamation mark “!” – an upgrade is available for that application.

The applications in the list can also have different font colors.

  • Blue – installed application was relocated to another disk.
  • Bold – installed application is a software suite comprising several applications.
  • Black – all other installed applications
Software Suites

PickMeApp can identify a software suite, which is a collection of software programs bundled and installed together. Microsoft Office is a popular example of a suite. To easily distinguish the applications in a suite, the @Suite@ tag is added at the start of the application name.

4.1 3

This will make it easier for you to pick out the applications that should go together instead of checking the items one by one.

A software suite is relocated, captured, packaged, uninstalled, and re-deployed as a single application.

Note: This feature does not work for cloud versions of Microsoft Office (Office 365).

Expanded Entry Views of Application Profiles

The Qualified Applications and Nonqualified Applications profiles each have their own Expanded Entry views.

To display the Application Profile’s Expanded Entry View, click the profile name under the Installed Applications panel.

By default, the buttons on the Application Profile’s Expanded Entry View are disabled. They are only enabled when you highlight an application or select two or more applications that belong to the profile.

Note: Each application also has its own Expanded Entry View, which is different from the Expanded Entry Views of the Application Profiles. For more information, see Expanded Application Entry View.

Filtering Installed Applications

You can instantly search for applications by using the Filter located on the top of the Installed Applications panel. To filter the list of installed applications, enter the complete name, or part of the name, on the box. The Search View will display the installed programs that meet your search criteria.

As an example, filtering the list by Microsoft displays all Qualified and Nonqualified applications with the word Microsoft in the application name. You can see this in the screenshot below.

4.1 4

At this point, we can already click Mark All to select all applications in the Search view. However, if we only want to capture a single application, we can narrow down our search further by filtering for a specific application name, e.g., Microsoft Visual C++2005 Redistributable.

You can also click the Filter box and select from the following predefined options:

  1. <captured> – Lists installed applications that have been captured previously.
  2. <not captured> – Lists installed applications that have not been captured yet.
  3. <suites> – Lists the software suites recognized by PickMeApp, e.g., MS Office.
  4. <selected> – Lists the applications you have marked prior to filtering the list.
  5. <running> - List running applications.
  6. <not running> - Lists stopped applications.
  7. <runnable> - Lists applications that can be run by PickMeApp.
  8. <upgradeable> - Lists applications that have newer versions.
  9. <relocated> - Lists applications that have been relocated from a disk to another disk.
  10. <relocatable> - Lists applications that can be relocated to another disk
  11. <removable> - Lists all installed applications that can be removed/uninstalled.
  12. <clear> – Cancels the previous filter and returns to the default display that lists all installed applications.

Note: Selecting a different filter or searching for a different program does not deselect already selected applications. To clean previous selections, select the <clear> filter.

The screenshot below shows the predefined filter options.

4.1 5

Note: Filters are disabled when PickMeApp is performing an operation on installed applications.

Sorting Installed Applications

To help you organize your applications for easier viewing, you can sort the list by Name, Size, Time, Age, Used On, Cache Size, Version, and Installer (the list is sorted by Name by default).

This is particularly handy when you have many installed programs on your PC. As an example, when using Installer to sort, you will know what Installer what used in deploying the installed application.

4.1 6

Expanded Application Entry View

To display the expanded application entry view, or the Expanded view, click an application under the Installed Applications panel.

Installed applications in the Expanded Entry view show basic information, including:

  • Estimated Time (~Time) –The estimated time it would take to perform an operation on the application
  • Version – The version number of the application
  • Estimated Size (~Size) – The estimated size of the application as installed on the source computer. This is normally the same as the size displayed in Windows when adding or removing programs in Control Panel.
  • ~Age – installation date 
  • ~Used On – The last time the application was used
  • Version – The version number of the application
  • Required Disk Space – The estimated size of the installed application.
  • Cache Size – This shows the estimated Setup size of the hidden cache left after installing the application. This is unique to PickMeApp, allowing the program to reveal the actual size of installed applications,
  • ~Installer – This shows the type of installer used in creating the installation package.

In the Expanded Application Entry view, the Application Bar shows the following buttons:

  • Start – Starts the application
  • Stop – Stops the application
  • Upgrade – Upgrades the application to the latest available version
  • Uninstall – Uninstalls the application from your computer
  • Relocate/Restore  – Relocates an application to a different disk or undo relocation 
  • Capture – Creates an installation archive that includes the essential elements for setting up and running the application on another computer.
  • Repair – Repairs the application. This operation is only applicable to software with a repair feature.

The Extended Application view is responsive, meaning that if you minimize it, it will have navigation buttons on the left and right that will allow you to browse through the rest of the Application Bar’s buttons.

4.1 7

To view more details about an application, click the Application Information text link directly below the application name.

4.1 8

Below is a sample application information screen.

4.1 9

Marking an Installed Application Prior to an Operation

After filtering the list of installed applications in either of the two applications profiles by name or according to the predefined options (see Filtering Installed Applications), check the box to the left of the application.

To select all the applications that have been filtered, click the Mark All button at the bottom of the Installed Applications panel. You can then perform the applicable operation on the marked applications under the Expanded View of the different Application profiles.

4.1 10

Note: While you can select installed applications without a filter, it is quicker to filter and select the applications before conducting an operation. If you selected multiple applications from the list, you can bring them up by using the <selected> filter. For more information, see Filtering Installed Applications.

Unmarking a Selected Application

After marking several applications (see Marking an Installed Application Prior to an Operation), you can click the Unmark All button to deselect the marked applications. You can also do this manually, by unmarking each box to the left of the marked application.

4.1 11

Highlighting an Installed Application

Click the application from the list under the Installed Applications panel. Once highlighted, the item is displayed in its Expanded Application Entry view.

4.1 12

mca.yogeshshar… Mon, 2022-05-23 12:01

4.2 Capturing an Application

4.2 Capturing an Application

When capturing an application, essential elements such as application files and registry settings are saved into an installation package, which can then be used to install the application on another computer. It can also be used as a backup copy of the installed application so that you can use it if you ever need to reinstall the application on your own computer.

Setting Up Capture Settings

Before using PickMeApp’s Capture Application feature, you may want to check your capture settings first.

To define capture settings in PickMeApp:

  1. Click Settings on the Main Toolbar.
  2. By default, the following capture settings are enabled:
    • Allow capturing setup cache
    • Allow capturing of running application
  3. By default, the following capture settings are disabled:
    • Capture application with customized settings – experimental feature
    • Save captured application as self-extracting setup executable file.
  4. To disable or enable a setting, click the checkbox to its left.

4.2 13

Note: It is recommended to choose non-removable NTFS disks as temporary storage when capturing applications.

Prior to capturing applications, you should set the temporary storage locations that will be used for captured applications. PickMeApp detects all storage disks on your PC and enables them as temporary storage locations by default. PickMeApp chooses the maximal storage space from among the enabled disks. To prevent PickMeApp from choosing a storage location, remove the checkmark on its box. 

Capture Application with Customized Settings

When enabled, this captures the application together with any customized settings.

Allow Capturing Setup Cache

To allow smooth installation of additional components and features, and to facilitate repair, many software programs cache installation files on your PC during installation. PickMeApp can capture and transfer installation caches while capturing the applications. This feature improves application redeployment significantly.

The size of the captured application’s setup file can be 3-5 times larger when capture of setup cache is enabled. With larger file sizes, the time to capture an application also becomes significantly longer. You may need to disable this feature if you need a smaller installation package, or want the application capture to be faster.

Allow Capturing of Running Application

By default, PickMeApp allows capture of running applications. However, sometimes, this may lead to issues with missing components in the application. When that happens, you may want to disable this setting.

Save Captured Application as Self-Extracting Setup Executable File

When enabled, this saves a captured application into a stand-alone, self-extracting setup file. When saved as a self-extracting file, it can be used like any other installation package – you just need to click it, then the program will be installed, regardless of whether you have PickMeApp or not.

When disabled, Capture saves the captured application into a single .tap file. In this case, you would need to have PickMeApp to install the program into a PC.

Capturing a Single Application

To capture a single installed application:

  1. Search for the application to be captured from the Qualified Applications panel.
  2. When you find the application, click it to open its Expanded view.
  3. Optionally, select PickMeApp Profile on the right panel as the target for your captured application.
  4. Click the Capture button.

4.2 14

  1. Once the capture process is started, PickMeApp will start creating the application package which contains all the data necessary for the deployment of the application. This package is saved inside the active profile of your choice. This can be the built-in My Captured Applications profile that points by default to the TAPPS sub-folder within the PickMeApp data directory (%programdata%/PickMeApp). For more information, see Using Profiles. Note: PickMeApp Light has only one hidden built-in profile which points to the TAPPS sub-folder.
  2. During the capture process, the Progress Bar shows how far you are into the process. The Log Window also displays the status of the current session.
  3. Once the capture process is done, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays a Capturing process is finished entry. In addition, the captured application in now listed under the selected profile in the Installation Software Packages Panel.

Note: PickMeApp creates the installation program under the Profile’s destination directory. To go quickly to the destination directory, click the Open Folder link under each Profile Bar in the Installation Software Packages Panel.

Capturing Multiple Applications at the Same Time

PickMeApp can also capture several applications at the same time (this is not available on PickMeApp Light).

  1. Under the Qualified Applications group on the Installed Applications panel, check the boxes to the left of the applications to be captured. Alternatively, you can filter the list and narrow it down to the applications you want to capture (see Filtering Installed Applications).
  2. Click the Qualified Application Profile to open its Expanded view.
  3. Optionally, select PickMeApp Profile on the right panel as the target for your captured application packages.
  4. Click Capture, which is enabled only when you mark/select one or more applications in the Profile.

4.2 15

  1. Once the capture process is started, PickMeApp will start creating packages per application. These packages contain all related application data, including the data necessary for application deployment. The package files, which can either be .tap or .exe depending on your Capture settings, are saved inside the selected PickMeApp Profile, which, by default, is the built-in My Captured Applications profile that points to the TAPPS sub-folder within the PickMeApp data directory (%programdata%/PickMeApp). For more information, see PickMeApp Installation Packages Profiles.
  2. During the capture process, the Progress Bar shows how far you are into the process. The Log Window also displays the status of the current session. The upper progress bar shows the status of an action performed on individual applications. The lower progress bar, which is longer, shows status of batch processing actions.
  3. Once the capture process is done, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays a Capturing process is finished entry. In addition, the captured applications are now listed under the Installation Software Packages Panel.

Note: PickMeApp creates the installation package  under the Profile’s  destination directory. To go quickly to the destination directory, click the Open Folder link under each Profile Bar in the Installation Software Packages Panel.

mca.yogeshshar… Mon, 2022-05-23 12:42

4.3 Relocating an Installed Application

4.3 Relocating an Installed Application

PickMeApp can relocate an installed application or several installed applications at once from one storage device to another on the same computer. 

Note: To know which of the applications installed on your computer can be moved or relocated to another location, use the <relocatable> filter.

During relocation, PickMeApp calculates required disk space, identifies application folders that are safe to relocate, moves applications folders to the new destination, cleans up leftover data and confirms application integrity after relocation. PickMeApp may undo any unsuccessful relocation and keeps the computer save state throughout the relocation process. In some cases, restarting the computer and running PickMeApp again is required to complete a relocation.

Relocated software works seamlessly with management operations such as running, terminating, capturing, uninstalling, and upgrading installed software. After uninstalling an application, PickMeApp will cleanup any leftover application data and preserve relocated applications. Users can always reverse the relocation by recovering the software and putting it back in its original location.

PickMeApp supports relocating applications on all Windows operating systems with NTFS storage systems, starting from Windows XP SP3 and up. By using PickMeApp to move applications on another disk, users will effectively free up to 99% of system disk space that was previously occupied by installed applications. In future releases, PickMeApp will provide a solution for freeing even more space, which will further prolong the life span of Windows computers with insufficient SSD disks.

PickMeApp starts the relocation of an installed application by ending all running application processes. Make sure you have saved all application documents prior to starting the relocation process.

The relocation may last from a few seconds to several minutes, depending on the size of the application and speed of the source and destination drivers. In some cases, you may experience a brief period of desktop flickering. This happens when PickMeApp is trying to release some locked files prior to the relocation.

Note: It is important that during relocation, the computer is not accidentally switched off (e.g., pressing the power button), otherwise the application may end up in a non-operational state.

Software suites, e.g., Microsoft Office, are managed as a single application. All applications in a software suite are relocated at once.

In some cases, you may be prompted to restart your computer and to run PickMeApp again to finalize the relocation of applications. You may restart computer once per several relocations.

Note: PickMeApp will attempt to stop the application before relocating it. However, if you encounter any issues during the process, you may want to stop the application first before attempting to relocate it.

Setting a Destination Drive

You need to set a destination drive for applications to be relocated prior to using PickMeApp’s Application Relocation feature.

To set a destination drive for applications to be relocated:

  1. Click Settings on the Main Toolbar (see The PickMeApp Pro User Interface)
  2. On the Settings window, click the Relocate tab.
  3. Select the destination drive.

4.2 16

  1. Click Apply. A message saying that the drive has been chosen as the relocation destination appears on the Session Log.

Note: Only non-removable NTFS disks will be listed as destination storage suitable for relocation.

  1. To let PickMeApp create a system restore point prior to relocating an application, check the Create a System Restore Point box.

Note: For the Create System Restore point setting in PickMeApp to work, system protection must be turned on for the source disk, or the drive from where the application is being relocated.

Relocating a Single Application

After setting the destination drive, you can start relocating applications.

PickMeApp starts the relocation of an installed application by ending all running application processes. Make sure you have saved all application-related documents prior to the relocation.

The relocation may last from a few seconds to several minutes, depending on the size of the application and speed of the source and destination drivers. In some cases, you may experience a brief period of desktop flickering. This happens when PickMeApp is trying to release some locked files prior to the relocation.

Warning!

During relocation, take care not to accidentally switch off the computer. Otherwise, the application may end up in a non-operational state. To ensure that you can reinstall the application in case of issues, you may want to back up the application first by packaging it with PickMeApp.

Software suites, e.g., Microsoft Office, are managed as a single application. All applications in a software suite are relocated at once.

In some cases, you may be prompted to restart your computer and to run PickMeApp again to finalize the relocation of applications. You may restart computer once per several relocations.

Note: You cannot relocate an application that is already installed on the destination drive.

To relocate a single application:

  1. Search for the application to relocate from either the Qualified Applications panel or Non-Qualified Applications panel.
  2. When you find the application, click it to open its Expanded view.
  3. Click Relocate to start relocating the selected applications to the designated destination drive (see Setting a Destination Drive). The Progress Bar shows how far you are into the Relocate process. The Log Window also displays the status of the current session.

4.3 17

  1. Once the relocation process is done, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays a Relocating process is finished entry. When you run the application the next time, it should start from its new location on the designated destination drive.
Relocating Multiple Applications at the Same Time

PickMeApp can relocate several applications at the same time.

To relocate several applications at once:

  1. Search for the applications to relocate from either the Qualified Applications panel or Non-Qualified Applications panel.
  2. When you find the applications, check the boxes to the left of the applications to be relocated. Alternatively, you can filter the list and narrow it down to the applications you want to relocate (see Filtering Installed Applications).
  3. Depending on the source panel selected in Step 1, click either the Qualified Applications panel or Non-Qualified Applications panel to open its Expanded view.
  4. On the Profile bar, click Relocate to start relocating the selected applications to the designated destination drive (see Setting a Destination Drive). The Relocate button is enabled when you mark/select one or more applications in the source panel.

4.3 18

  1. During the Relocate process, the Progress Bar shows how far you are into the process. The Log Window also displays the status of the current session.
  2. Once the Relocate process is done, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays a Relocating process is finished entry. When you run any of the relocated applications the next time, they should start from their new locations on the designated destination drive.

Note: Restart the computer and run PickMeApp again if at least one application relocation requires a computer restart.

Relocated Applications Filter

You may find relocated applications by applying the <relocated> filter in the Filter Bar.

Relocated Applications Info

To see detailed information about a relocated application, click the Support information link on the Application Bar. The detailed application info available via this link includes:

  • The size of the relocated folders (the freed-up space from the original disk)
  • The destination drives
  • The relocated folders and their status
Restoring a Relocated Application

To restore a relocated application means to return the relocated application’s folders back to their original location. This transfers the application back to its original location.

After an application is successfully relocated, the font color of each relocated application is changed to blue and the Relocate button is changed to the Restore button.

Note: The Restore button remains disabled for relocated applications waiting for a computer and PickMeApp restart.

The Restore action is like relocating an application. The Restore process may last from a few seconds to several minutes, depending on the size of the application and speed of the source and destination drivers. In some cases, you may experience a brief period of desktop flickering. This happens when PickMeApp is trying to release some locked files prior to restoring the application.

Note: The application being restored fails with an error message if there is not enough space left on the original drive.

Restoring applications may require restarting the computer to clean up restored data coming from the relocation. When this happens, PickMeApp prints the information on the Session Log. Since there is no Restart computer message that appears on your screen, make sure to check the Session Log every time  you try restoring an application. 

Note: You can only restore applications one at a time. Batch mode is not available for restoring applications.

mca.yogeshshar… Tue, 2022-05-24 04:31

4.4 Upgrading an Application

4.4 Upgrading an Application

PickMeApp keeps your installed applications up to date. As a software updater tool, PickMeApp has the following features:

  1. Scans and lists your outdated software.
  2. Downloads and installs upgrades with just one click.
  3. Downloads upgrades directly from the program’s original source.
  4. Creates a system restore point that you can use to roll back to the computer’s previous working settings  whenever required (PickMeApp Pro only).
  5. Supports thousands of software programs via built-in and/or custom app stores.
  6. Works smoothly with all Windows versions, including Windows 10/8/8.1/7/XP/Vista.

You can upgrade outdated applications one at a time, or several outdated applications at the same time.

4.4 19

Note: We recommend turning on System Protection in Windows to ensure that you can roll back any upgrades performed with PickMeApp.

Upgrades will be tracked for any installed software programs matching any installation package in the Software Installation Packages profiles. For example, any application from the PickMeApp Collection that has been installed on the computer will be monitored for upgrades.

To make sure that installed software will be monitored for upgrades, you can import its installation package in PAD format to one of the PickMeApp profile using the Import button on the Installed Software Applications panel. The official PAD repository (http://repository.appvisor.com/) contains more than 15,000 software titles.

PickMeApp will always upgrade an application to the latest available version.

To check the location of an application’s installation package, click the Application info link at the bottom of the Application bar.

It is ok to import the corresponding PAD package after an application has been installed.

Note: If you have a licensed application, ensure that your existing license applies to the version to which you want to upgrade. Otherwise, you might not be able to run the application after it has been upgraded. If you have System Protection turned on in Windows, you can roll back to the previous working version of the upgraded application.

Identifying Upgradeable Applications

Installed programs that are outdated can be identified through an exclamation mark displayed to their left. Alternatively, you can find outdated programs by using the Upgradeable filter (see Filtering Applications).

Upgrading a Single Application

PickMeApp can upgrade a single application, or multiple applications, at a time.

To upgrade an application:

  1. Once you have identified an upgradeable application (see Identifying Upgradeable Applications), click it to open its Expanded view.

4.4 20

  1. Click Upgrade to start upgrading the selected application. The Progress Bar shows how far you are into the Upgrade process. The Session Log Window also displays the status of the current session.
  2. Once the Upgrade process is done, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays an Upgrading process is finished entry.
Upgrading Multiple Applications at the Same Time

PickMeApp can upgrade several applications at the same time.

To upgrade several applications at once:

  1. Once you have identified the upgradeable applications (see Identifying Upgradeable Applications), mark/select them, then click either the Qualified Applications or Non-Qualified Applications Profile bar, depending on where the applications are listed.
  2. On the Profile bar, click Upgrade to start upgrading the selected applications. The Progress Bar shows how far you are into the Upgrade process. The Session Log Window also displays the status of the current session. 4.2 21
  3. Once the Upgrade process is done, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays an Upgrading process is finished entry for each of the applications that have been upgraded.
mca.yogeshshar… Tue, 2022-05-24 05:37

4.5 Uninstalling Applications

4.5 Uninstalling Applications

PickMeApp can uninstall both Qualified and Nonqualified applications from your computer. You can uninstall one or more applications at once, thus saving you time.

Uninstall Settings

To configure the Uninstall settings for your applications:

  1. Click Settings on the Main Toolbar (see The PickMeApp User Interface).
  2. On the Settings window, click the Uninstall tab.
  3. By default, the Guess Silent Uninstallation option is selected. This means that PickMeApp will try to guess the non-interactive, unattended, and silent uninstallation sequence for software installed on your PC.
  4. To let PickMeApp uninstall running applications, check the Allow uninstalling of running applications box.
  5. To let PickMeApp create a System Restore point when uninstalling applications, check the Create System Restore point prior to uninstall box. 
  6. Click Apply to save the configuration settings.

Note: The Create System Restore point setting will only work if you have System Protection turned on in Windows.

Uninstalling an Application

To uninstall an application

  1. Highlight the application to be uninstalled from the list. Alternatively, you can filter the list and narrow it down to the application you want to uninstall (see Filtering Installed Applications).
  2. From the application’s Expanded view, click the Uninstall button.

4.5 24

  1. Click Yes on the confirmation message to continue with the Uninstall process.

4.5 25

  1. The Progress Bar shows how far you are into the Uninstall process. The Session Log Window also displays the status of the current session.
  2. Once the Uninstall process is completed, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays an Uninstall process is finished entry.
Uninstalling Multiple Applications at the Same Time

It is possible to uninstall several applications at once only if these applications do not require user interaction during the uninstall process. All Qualified Applications in PickMeApp support it natively. Some Non-Qualified Applications might support it natively as well. 

By default, PickMeApp tries to guess the non-interactive, unattended, and silent uninstallation sequence (see Uninstall Settings). This allows uninstallation of multiple applications, including Non-Qualified applications. 

While installing multiple applications, installed applications that do not allow unattended installations are identified, their uninstall dialogs opened. And their uninstall skipped. Uninstallation of these applications is left to the user to complete interactively.

To uninstall multiple applications:

  1. Select the application to be uninstalled from the list. Alternatively, you can filter the list and narrow it down to the application you want to uninstall (see Filtering Installed Applications).
  2. From the application’s Expanded view, click the Uninstall button.

4.5 24

  1. Click Yes on the confirmation message to continue with the Uninstall process.

4.5 25

  1. The Progress Bar shows how far you are into the Uninstall process. The Session Log Window also displays the status of the current session.
  2. Once the Uninstall process is completed, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays an Uninstall process is finished entry.

Note: We recommend uninstalling relocated applications using PickMeApp only.

mca.yogeshshar… Tue, 2022-05-24 05:43

4.6 Running and Terminating Applications

4.6 Running and Terminating Applications

Aside from managing your software programs, you can also use PickMeApp to launch/start/run and stop/terminate applications.

PickMeApp’s detailed knowledge of application components allows it to locate and start any executable included in a software installed on your PC. PickMeApp can also identify and terminate any running process of the selected application on demand. PickMeApp even manages hidden application  services running in the background that are consuming computer resources.

To run/terminate an application, click the corresponding Start/Stop button on the Application bar.

4.6 28

4.6 26

To terminate several applications at once, select the applications you want to terminate, then click the Stop button on the Profile bar.

4.6 27

If an application has a single executable, PickMeApp shows the Start/Stop buttons with normal text.

4.6 28

If an application has several executables or services, the buttons are shown in bold text. The Start/Stop buttons may be enabled at the same time for applications with several executables since its executables may either be running or stopped at the same time.

4.6 29

If several executables belong to the same application, PickMeApp allows users to choose which executable to start or to stop.

4.6 30

To simplify management, PickMeApp groups executables by type. The essential application executables can easily be reached with one click while rarely used executables are grouped together by default.

Alongside with starting executables, PickMeApp starts any essential application services needed to run those executables. On the other hand, it is possible to completely terminate an application’s  processes and services to save on computer resources.

PickMeApp provides detailed application info about application executables, services, and running statuses, along with information about whether they are setup to run after computer startup.

To filter running/stopped applications for batch management, use the <running> and <non-running> filters. You can then select the applications you want to start or terminate from the list.

PickMeApp CLI interface is extended to support starting and stopping of applications from the command line.

Running an Application

To run an application using PickMeApp:

  1. Search for the application to run from either the Qualified Applications panel or Non-Qualified Applications panel. Alternatively, search for the application using the Not running filter.
  2. When you find the application, click it to open its Expanded view.
  3. Click Start to run the application. The Progress Bar shows the status of the application as it starts up. The Log Window also displays the status of the current session.
  4. Once the application  is run, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays a Start process is finished entry.
Terminating an Application

To terminate an application using PickMeApp:

  1. Search for the application to terminate from either the Qualified Applications panel or Non-Qualified Applications panel. Alternatively, search for the applications using the Running filter.
  2. When you find the application, click it to open its Expanded view.
  3. Click Stop to terminate the application. The Progress Bar shows the status of the application as it starts up. The Log Window also displays the status of the current session.
  4. Once the application is terminated, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays a Start process is finished entry.
Terminating Multiple Applications at the Same Time

To terminate several applications at once:

  1. Search for the applications to terminate from either the Qualified Applications panel or Non-Qualified Applications panel. Alternatively, search for the applications using the Running filter.
  2. When you find the applications, mark/select them.
  3. Depending on where the applications are listed, click either the Qualified Applications or Non-Qualified Applications panel.
  4. On the Profile bar, click Stop to terminate the applications one by one. The Progress Bar shows the status of the applications as they are terminated. The Log Window also displays the status of the current session.
  5. Once the applications are terminated, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays several Terminated processes is finished entries corresponding to the number of terminated applications.
mca.yogeshshar… Wed, 2022-05-25 04:29

4.7 Repairing an Installed Application

4.7 Repairing an Installed Application

If you are encountering issues in an installed application, you can try repairing it.

To repair an installed application:
  1. Select an application from the Qualified Applications profile. Alternatively, you can filter the list and narrow it down to the application you want to repair (see Filtering Installed Applications).
  2. From the application’s Expanded view, click the Repair button.

4.7 31

Note: This function is only available for applications with repair features.

mca.yogeshshar… Wed, 2022-05-25 04:45

@5 MANAGING INSTALLATION PACKAGES

@5 MANAGING INSTALLATION PACKAGES

PickMeApp helps manage your installation packages. Alongside packages created by capturing installed applications, PickMeApp can discover, download, and install any existing Windows application in just a few clicks.

Among the advantages of using PickMeApp as an application manager are:

  • It helps discover, download, and install silently any Windows application.
  • It identifies how to install or to remove program silently, or without user intervention.
  • It keeps track of new package releases automatically.
  • It works completely offline with local repositories of custom software.
  • It creates and manages your own personal collection of installation packages , in the cloud or locally, centralized or distributed.
  • It has a built-in PickMeApp Collection of 120 popular silently installable programs.

PickMeApp supports, MSI, exe, tap, tad, and pad (XML) packages as well as package collections available in ZIP files.

  • TAP Packages: They are Captured Application packages. All captured applications in PickMeApp are saved as TAP packages. TAP is proprietary to PickMeApp.
  • MSI packages that are built using Windows Installer, a Windows component and application programming interface (API) used in installing, maintaining, and removing software.
  • PickMeApp supports EXE file setups, which are self-extracting installation packages build by installers such as Inno Setup , NSIS, Wise, and others as well as by PickMeApp.
  • PAD Packages: These are installation packages that come in the Portable Application Description (PAD) format. PAD format is a machine-readable document format designed by the Association of Shareware Professionals. It allows software authors to provide product descriptions and specifications to online sources in a standard way, using a simple XML schema that allows webmasters and program librarians to automate program listings. PAD files most commonly have a .XML or .PAD file name extension. The following global repository is used to publish PAD files http://repository.appvisor.com/
  • TAD Packages: This PAD extension, which allows support for silent, unattended installations of Windows applications, is proprietary to PickMeApp.
mca.yogeshshar… Wed, 2022-05-25 04:57

5.1 Using the Installation Software Packages Panel (Right Panel)

5.1 Using the Installation Software Packages Panel (Right Panel)

The Installation software packages panel lists your installation packages in so-called Profiles.

Filtering Installation Packages

You can instantly search for installation packages and captured applications by using the Filter located on the top of the Installation Packages panel. To use the Filter, simply type the name of the application, or part of its name on the box. The list of installation packages is then filtered to display only the installation packages that meet your search criteria for each PickMeApp Profile.

As an example, filtering the list by Microsoft displays all packages with the word Microsoft In the application or package name. You can see this in the screenshot below.

5.1 1

At this point, we can already click Mark All to select all the filtered application packages. However, if we only want to install a single application package, we can narrow down our search further. Let us illustrate this with an example.

Say we are looking for Microsoft Visual C++ 2010 redistributables only, we can filter the list of application packages by 2010. As seen in the screenshot below, this narrows down the list to two packages. We can then select whichever of these packages we want to install, pack, or import. 5.1 2

You can also click on the Filter box and select from the following pre-defined options:

  1. <installed> – Lists all the installation packages that have already been installed on the PC.
  2. <not installed> – Lists all the installation packages that are not yet installed on the PC.
  3. <selected> – Lists all installation packages that have been marked/selected.
  4. <clear> – Cancels the previous filter and lists all installation packages.

Going back to our sample filter where we look for Microsoft Visual C++ 2010 redistributables, we can reset the filter by selecting the <clear> predefined option from the Filter box.

The screenshot below shows the predefined filter options. 5.1 3

Marking an Installation Package Prior to an Operation

After filtering the list of installation packages by name or according to the predefined options (see Filtering Installation Packages), manually mark the box to the left of a package to be installed, packed, or imported.

To select all the filtered installation packages, click the Mark All button at the bottom of the Installation Packages panel. You can then install, pack, and import all the marked application packages using the Install and Pack respectively, under the Expanded View of the PickMeApp profile.

5.1 4

Unmarking Selected Installation Packages

After marking all installation packages (see Marking an Installation Package Prior to an Operation), you can click the Unmark All button to deselect the marked packages. You can also do this manually, by unmarking each box to the left of the marked installation packages. 5.1 5

Sorting Installation Packages

To help you better organize your installation packages, you can sort the list by Name, Size, Age, Used On, Cache Size, and Version. 5.1 6

Selecting Installation Software Packages

You can select an installation package from the Installation Software Packages panel by checking the box before its name. You can select one or more packages using this method. In the same manner, uncheck the box to deselect the package. 5.1 7

To select all the installation packages found by a filter or listed under a profile (see Filtering Installation Packages), click the Mark All button at the bottom of the Installation Software Packages panel. In case you change your mind after selecting all  packages, click the Unmark All button to deselect them again.

5.1 8

Expanded Package Entry View

To display the expanded installation package entry view, or the Expanded view, click a package under the Installation Software Packages panel.

Depending on the sort filter used (see Sorting Installation Packages), the Expanded view may show the following information:

  • Estimated Size (~Size) – The actual size of the application when installed on the destination computer. This is normally the same as the size displayed in Windows when adding or removing programs in Control Panel. 
  • Estimated Time (~Time) –The estimated time for installing the package.
  • Version – The version number of the installation package.

It also shows the following buttons:

  • Pack – Creates a standalone installation file for a captured application.
  • Install – Installs the application. It is enabled only when the application is not installed on the PC or installation settings allow installing the same or an early version of the application on the PC.
  • Remove – Deletes the captured application from the active profile

To view more details about an installation package, you can also click the Click here for support information link directly below each expanded application entry.

Deselecting Installation Packages

To deselect all packages found using the filter or under an active profile, click the Unmark All button located at the bottom of the Installation Packages panel.
5.1 9

mca.yogeshshar… Wed, 2022-05-25 05:21

5.2 PickMeApp Installation Packages Profiles

5.2 PickMeApp Installation Packages Profiles

To better organize installation packages, PickMeApp introduced Installation Packages Profiles.

Profiles are specific locations where application installers are stored. The locations could be local storage or remote, cloud storage. Depending on the location, PickMeApp Profiles can be one of two (2) main types:

  • Local Profiles
  • Web Profiles

PickMeApp has several predefined profiles. By default, PickMeApp comes with three (3) built-in profiles:

  • My Captured Applications: This is the default profile for captured applications. It saves captured applications to the TAPPS folder under the PickMeApp application directory. When you start PickMeApp, the active profile is always My Captured Applications. Although the default profile cannot be removed, you can change its name, if you like. Its contents can be cleared only when the application packages in the profile have been deleted. If the TAPP folder is deleted, it will always be recreated.
  • My Downloads: This profile can be hidden or shown but cannot be deleted. Its contents can be cleared only when the application packages in the profile have been deleted.
  • PickMeApp Collection: This is a built-in Web Profile containing popular applications. While this profile can be deleted, it will always be recreated the next time you run PickMeApp.
Creating a User-Defined Profile

To better organize your captured applications and other installation packages , you can create your own user-defined profiles. For example, you can create a Backup profile for packages you want to back up with their own customized settings.

To create a new local profile:

  1. Click the Add Profile button at the bottom of the Installation Packages panel.
  2. On the Add Profile window, enter the Profile Name and select the location where the applications under the profile will be saved. The location can be a folder under the PickMeApp installation directory, anywhere on your computer, on a removable drive, on the network or on the cloud.5.2 1
  3. Click OK to add the new profile to the Captured Application panel.

Note: Upon adding the new profile, if there are already installation packages in the profile location, these will be added to the profile automatically.

Creating a Web Profile

Web Profiles point to a server somewhere on the Internet.

To create a remote web profile, you should indicate the location of the remote profile. For example, to create a web folder for installation packages from NirSoftTools, enter NirSoftTools as the Profile Name, then under Location, enter https://www.nirsoft.net/pad/pad-links.txt.

In this example, the text file named pad-links.txt contains the list of PAD files for installation packages in the profile.
5.1 11

Editing a Profile Name

The names of the default My Captured Applications profile as well as user-defined profiles may be edited by clicking the Edit button under the profile’s Expanded view.

5.2 12

Removing a User-Defined Profile

To remove a profile and all installation packages belonging to it, click the Remove button on the profile’s Expanded view.

5.2 13

If there are installation packages in the Profile, the following message will be displayed. To go ahead and remove the packages with the Profile, click Yes. Otherwise, click No, in which case the packages will be left behind in the local folder of the deleted profile.

5.2 14

If there are no installation packages  within the profile, you will be asked to confirm the Remove operation. Click Yes to go ahead and delete the Profile.

5.2 15

Note: You cannot remove built-in profiles.

Disabling the Downloads Folder as a Profile

By default, PickMeApp uses the Downloads folder on your computer as another profile, as it contains all your downloaded installation packages.

You can choose to disable the Downloads folder as a profile. To do this:

  1. Click Settings on the Main Toolbar. 
  2. On the Settings window, click the Install tab, then deselect the Make Downloads folder a PickMeApp Profile option.
  3. Click Apply.
Clearing the Built-In Local Profiles

To remove installation packages or captured applications located in the built-in My Captured Applications and MyDownloads profiles, click the Clear button on the Profile Bar’s Expanded Entry View. When prompted, click Yes to continue, otherwise click No.

5.2 16

Hiding Inactive Profiles

If PickMeApp does not find the destination folder of a profile, it marks the profile with a red folder icon and shows it as inactive.

This happens when the path of the profile is located on a disconnected mobile drive, or on an inaccessible network storage.

To hide inactive profiles, click the Hide Inactive button at the bottom of the Installation Software Packages panel.

5.2 17

Selecting a Profile for an Application Prior to Capture

To capture an application into a profile, select the profile from the Installation Software Packages panel prior to running the Capture process. The profile’s destination folder is where PickMeApp will save the created .tap files or exe files (depending on the Capture settings) . In the screenshot below, the application that is undergoing capture is being saved to the Jules profile.

5.2 17

Note: You cannot capture an application to the same profile twice. If you want to capture an application again, either remove the captured application from the profile or choose another profile for the application.

Note: You cannot use Web Profiles to capture applications.

Importing Installation Packages into a PickMeApp Profile

To import an installation package into a PickMeApp Profile:

  1. Select the PickMeApp profile to which the installation package will be imported.
  2. Click Import.
  • 5.2 19
  1. Select the installation package from your computer or the URL referencing the remote installation package. Make sure to select the appropriate installation format from the list so that you can see the installation packages located on your computer.
  2. Click Open to continue the import process.
  3. The Progress Bar shows the status of the application during importation into PickMeApp. The Log Window also displays the status of the current session.
  4. Once PickMeApp finishes with the Import process, the Progress Bar is refreshed or cleared and the Current session tab under the Log Window displays an Import process is finished entry. The installation package also appears in the list of applications under the designated PickMeApp folder.
mca.yogeshshar… Wed, 2022-05-25 05:27

5.3 Managing Installation Packages

5.3 Managing Installation Packages

The following operations can be performed on installation packages:

Both Install and Pack can be performed on multiple installation packages at once, while Remove from Profile can only be performed on one package at a time.

Managing an Installation Software Package

To manage a single installation package:

  1. Highlight the installation package you want to manage.
  2. Click the appropriate buttons, e.g., Installed, Pack, and Remove, on the Application Bar. 5.3 20
Managing Multiple Installation Packages at the Same Time

To manage several installation packages at once:

  1. Check the boxes to the left of the applications.
  2. Click the appropriate buttons, e.g., Install, Pack, and Import, on the Application Bar. 5.3 21
mca.yogeshshar… Wed, 2022-05-25 06:01

5.4 Installing Applications

5.4 Installing Applications

PickMeApp can keep track of all installation packages on your computer as well as remote application collections. As such, it can also be used as an application installer without going through the trouble of looking for the installation package on your computer or the web.

Install Settings

For more efficient management of your installations by PickMeApp, you need to configure your Install settings first.

  1. To configure your install settings:
  2. Click Settings on the Main Toolbar (see The PickMeApp User Interface).
  3. On the Settings window, click the Install tab.

5.4 22

  1. By default, the following Install settings are enabled:
    • Guess Silent Uninstallation
    • Create System Restore point prior to install
    • Make Downloads folder as PickMeApp Profile For more information, see Using Profiles.
  1. By default, the following capture settings are disabled:
    • Allow reinstall installed programs with the same or older version
    • Install application with customized settings
    • Save installation packages
  2. To disable or enable a setting, click the checkbox to its left.
  3. MyDownloads is the default download cache location that PickMeApp uses  to save locally downloaded installation packages. To change this, click Browse and select a different profile from your computer.
  4. By default, PickMeApp allows searching for installation packages in Web Repository. You can set this to Local Repository so PickMeApp will first look in the MyDownloads cache.
  5. Click Apply to save the configuration settings.
Pre-deployment Checklist

It is recommended to upgrade Windows Installer to version 4.5 and up when working with PickMeApp. Many programs require a runtime environment to be installed on the destination system. As of now, PickMeApp does not check if the required environment is installed. Therefore, it is recommended to download and install the following:

You can use PickMeApp to install these applications once you have downloaded them onto your computer.

Note: Some installation packages may have other requirements aside from the above.

Installing an Application

Before you can install an application, you should select the Profile where its installation package is located. If you do not know where the installation package is located, you can filter the list of installation software packages for the application. For more information, see Filtering Installed Applications.

To install a single installation package:

  1. Highlight the application you want to install on the Installation Software Packages panel.
  2. Click the Install button on the Installation Package Bar.

5.4 23

  1. Click Yes on the confirmation message to continue with the Install process.
  2. The Progress Bar shows how far you are into the Install process. The Session Log Window also displays the status of the current session.
  3. Once the Install process is completed, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays an Install process is finished entry.
Installing Multiple Applications at the Same Time

It is possible to install several application packages at once only if these applications do not require user interaction during the installation process.

By default, PickMeApp tries to guess the non-interactive, unattended, and silent uninstallation sequence (see Install Settings). This allows installation of multiple applications.

While installing multiple applications, installation packages that do not allow unattended installations are identified and their install dialogs opened. Their installation is also skipped. Installation of these packages is left to the user to complete interactively.

To install multiple applications at the same time:

  1. On the Installation Software Packages panel, check the boxes to the left of the applications to be installed. Alternatively, you can filter the list and narrow it down to the applications you want to install (see Filtering Installation Packages).
  2. Click the Application Bar, then click Install, which is enabled only when you have marked/selected one or more applications listed under the active profile.

5.4 24

  1. Click Yes on the confirmation messages to continue with the installation processes.
  2. The Progress Bar shows how far you are into an application’s Install process. The Session Log Window also displays the status of the current session.
  3. Once all selected packages are installed, the Progress Bar is refreshed/cleared and the Current session tab under the Log Window displays several Install processes is finished entries corresponding to the selected number of installation packages.
mca.yogeshshar… Wed, 2022-05-25 06:03

5.5 Removing Installation Packages

5.5 Removing Installation Packages

Installation packages can be removed from local profiles but not from web profiles, with the behavior differing based on the profile. Thus, packages in the PickMeApp Collection profile cannot be deleted.

On the other hand, packages in local profiles such as  My Downloads profile can be completely removed from your computer.

mca.yogeshshar… Thu, 2022-05-26 03:55

5.6 Packaging Installation Software

5.6 Packaging Installation Software

PickMeApp allows packing installation packages or a captured application into a standalone installation file that can be used on another PC without PickMeApp.

You can also pack several installation packages or captured applications into a single installation file. When you run this file on another computer, it will install all the applications included in the package.

You can use the Packaging feature to repackage expired self-extracted executable setups created by PickMeApp during capturing. The setup created by PickMeApp is limited by the lifespan of the original PickMeApp license. This repacking feature is also available in PickMeApp Light.

Note: TAP files do not required repackaging. They are permanently valid.

Packaging an Installation Package

To create a standalone repackaged installation file for an installation package or a captured application, click the Pack button from the Application bar.

Once done, you will see the installer file created on your destination folder. The installer is an .exe file that works just like your typical application installers in Windows. Double-click on the file to install the application on the target computer.

When packing a captured application, the Session Log window logs it as Packing %s application as self-extracting installation.

5.6 25

Packaging Multiple Applications into a Single Installation File

You can create a single installer file for multiple applications. To do this, select or mark the applications and click the Pack button from the Profile Bar.

5.6 26

You can also click the Mark All button at the bottom to select all applications. If you change your mind, click the Unmark All button to deselect all marked applications prior to capture.

5.6 27

Once done, you will see an installation file with the same name as the active profile, created under the profile’s destination folder. Click on the file to install the bundled applications on the target computer.

Note: PickMeApp does not need to be present on the destination PC when installing a packaged application.

mca.yogeshshar… Thu, 2022-05-26 04:02

5.7 PickMeApp Collection

5.7 PickMeApp Collection

To ease the process of using PickMeApp as your go-to Application Manager, the PickMeApp distribution includes the PickMeApp Collection Web Profile of 120 popular one-click installable programs.

  • All included programs are the latest releases linked directly to their original publisher sites.
  • PickMeApp can install these applications all at once.
  • All installation work is done in the background.
  • Applications are downloaded directly from each publisher's official site.
  • The applications are installed in their default locations.
  • They will not bother you with any choices or options.
  • They will be installed without extra junk such as toolbars, among others.
  • They will skip any reboot requests from installers, although you might need to restart your PC manually at the end of the installation process.

Each day we review, evaluate, and add programs to our PickMeApp Collection. The built-in PickMeApp Collection Web Profile enjoys automatic updates coming from our growing PickMeApp Collection.

mca.yogeshshar… Thu, 2022-05-26 04:03

@6 MANAGING YOUR OWN INSTALLATION PACKAGES COLLECTION

@6 MANAGING YOUR OWN INSTALLATION PACKAGES COLLECTION mca.yogeshshar… Thu, 2022-05-26 04:04

6.1 Using PickMeApp with PAD files

6.1 Using PickMeApp with PAD files

To help PickMeApp recognize PAD files, the files need to be uploaded to one of your PickMeApp profiles. As soon as a PAD file is uploaded to a PickMeApp profile, PickMeApp will read the PAD file’s application description, allowing it to download an application package and run an application installer upon request.

Moreover, if the PAD file includes the special TAD PickMeApp extension, PickMeApp can perform a one-click install of several chosen applications at once.

To use PickMeApp with PAD files:

  1. Go to software repositories and download PAD files of interesting applications.
  2. Import PAD files to an existing PickMeApp profile or create a new profile with the PAD files.
  3. PickMeApp will recognize the files and list those applications on the Right Panel, alongside with other installation packages and captured applications. Note that all standard PickMeApp features are applicable to application descriptors.
mca.yogeshshar… Thu, 2022-05-26 04:06

6.2 TAD Packages: PickMeApp PAD Extension for Silent Installations

6.2 TAD Packages: PickMeApp PAD Extension for Silent Installations

T-APP Application Description (TAD) format is an extension of PAD format.
It allows to specify silent or unattended installation instructions

The current version supports:

  • Installers: MSI, NSIS , WIZE, Inno Setup
  • Command-line directives
  • TAP files
     
Specifications

The following xml tags could be presented in PAD file.

<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>NSIS | INNO| WIZE | MSI | CMD | TAP | </Type>
      <CmdLine> ---silent swithes that should be used if  type is CMD, otherwise ---</CmdLine>
    </PMA_Silent_Install>
  </PMA>

Examples
  • 7-Zip TAD extension
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>MSI</Type>
    </PMA_Silent_Install>
  </PMA>
  • IrfanView
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
       <Type>INNO</Type>
    </PMA_Silent_Install>
  </PMA>
  • Opera 16.0.11 
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>CMD</Type>
      <CmdLine>/silent /launchopera 0 /desktopshortcut 1 /quicklaunchshortcut 0 /setdefaultbrowser 0 /allusers</CmdLine>
    </PMA_Silent_Install>
</PMA>

PickMeApp PRO  will unpacks the downloaded package in zip format .  It will search recursively executable to run setup by following order
 a) the first TAP file it finds
 b) the first setup.exe file it finds
 c) the first  exe file it finds
 d) the first  MSI files it finds

if PickMeApp PRO cannot resolve the correct name <EXENAME> tag should be added with  the exact name of the executable to run .

Examples

  • Paint.net.4.1.6.install.zip
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>CMD</Type>
     <CmdLine>/quite </CmdLine>
     <EXENAME>paint.net.4.1.6.install.exe</EXENAME>
    </PMA_Silent_Install>
</PMA>

 

mca.yogeshshar… Thu, 2022-05-26 04:16

6.3 WEB Profiles as Application Collections

6.3 WEB Profiles as Application Collections

The PickMeApp Collection of software programs that comes with PickMeApp is an example of a WEB Profile managed on our PickMeApp Server.

To manage your own collection of applications with PickMeApp, you should first create a PAD map file listing all the URLs of PAD/TAD installation packages in your collection.

PAD map is an extension of the PAD specification that specifies the format for publishing application collections. PAD map is a plain text file that lists all PAD URLs for application collection (one URL per row). The PAD map file should be published on a remote server. Server should allow access to this PAD map file through any of three (3) supported network protocols, namely, http(s)://, ftp://, and file://.  
The PAD files can be located on the same server or another server.  For example, you may create your own application collection from a set of PAD files published on The Official PAD Repository (appvisor.com).

To add your Application collection to PickMeApp, create a PickMeApp Web Profile with the location pointing to the PAD map file of the collection. PickMeApp will periodically check for updates in the PAD map and update the contents of the Web Profile accordingly. For more information, see Creating a Web Profile.

To add more applications to your collection, just add the PAD file URLs to the PAD map. These new applications will be automatically by PickMeApp and added to the corresponding Web Profile.

Note: Due to its support for the file URI schema, file://,  PickMeApp allows you to manage your own collection on a local PC without need for a  remote server. The collection will be always monitored and updated by PickMeApp. For example:

  1. Create an Application Collection on your computer.
  2. Create a text file named padmap.txt with the following PAD URLs from The Official PAD Repository at at https://www.appvisor.com/:
    • http://repository.appvisor.com/info/app-420064784ec9/FreeFileSync_pad.xml
    • http://repository.appvisor.com/info/app-b000ff93001d/PeaZip_pad.xml
    • http://repository.appvisor.com/info/app-b30004c94aa8/DriverFinder_pad.xml
  3. Save it to the C:\MyAPPS directory on your computer.
  4. Create a Web Profile named MyApps pointing to the file:// //C:/MyAPPS/padmap.txt URL.

Note: For more information on the URI schema, see Uniform Resource Identifier.

mca.yogeshshar… Thu, 2022-05-26 04:28

@7 PICKMEAPP PRO COMMAND LINE INTERFACE

@7 PICKMEAPP PRO COMMAND LINE INTERFACE

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

  • pickmeapppro.bat <command> <argument>
mca.yogeshshar… Thu, 2022-05-26 04:30

7.1 Commands

7.1 Commands

List
PickMeAppPro.bat /a <PMA Id>.<Email> /l[d][e][p][a] /c([n][q][a][s][f]) [/suite <external suite path> ] [/appname <Name>] [/apppublisher <publisher>] [/thresholdname <threshold value>] [/thresholdpublisher <threshold value>] [/profile <profile folder>] [/log <path to the log file>]

  • [d] - Lists product folders of all products
  • [e] - Lists exe files of all products
  • [p] - Lists all packages that indicate in /profile
  • [a] - Export analyses files. such as Inno log, correlation,  all installation NQA. They are in the PickMeApp folder
  • /c - specifies customization flag for List
    • [n] - NonQualified Applications
    • [q] - Qualified Applications
    • [a] - all installed Applications
    • [s] - Suites
    • [f] - Filter/Search installed apps
      • appname - Indicate the name of installed application will be filtered (Distance is over threshold ). Just apply for 'f' switch
      • thresholdname - Threshold to apply appname
      • apppublisher - Indicate the Publisher of installed application will be filtered (Distance is over threshold ). Just apply for 'f' switch
      • thresholdpublisher - Threshold to apply apppublisher
  • /suite - Indicate external suite ini file
  • /log - Indicate log file output
  • /profile -  Indicate profile folder need to list. Just apply for [p]

Example: List all installed apps

PickMeAppPro.bat -a fdb5d194e14182fe832ad5bafbdd380d.tricuongle@gmail.com /l /ca /suite c:\suite.ini /log c:\log.txt

Capture

PickMeAppPro.bat /a <PMA Id>.<Email> /g[p] [/c([f][r][h])] <Product ID> /out <Output Folder> [/log <path to the log file>] [/suite <external suite path> ]

  • [p] - Packing the grabbed image to installer file
  • /c - specifies customization flag for grab
    • f - processes file settings
    • r - processes registry settings
    • h - Indicate that the capturing will be not included MSI Caches
  • /out - Indicate output folder
  • /suite -  Indicate external suite ini file
  • /log - Indicate log file output

Example:

PickMeAppPro.bat -a fdb5d194e14182fe832ad5bafbdd380d.tricuongle@gmail.com fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com /gp /ch {23170F69-40C1-2702-1900-000001000000} /out c:\test /log c:\test\log.log

Uninstall

PickMeAppPro.bat /a <PMA Id>.<Email> /u [/c([b][m])] <Product ID> [/suite <external suite path> ] [/log <path to the log file>]

  • /c - specifies customization flag for uninstall
    • b - indicate to turn-on creating system restore
    • m - indicate to turn-on Guess mode
  • /suite - Indicate external suite ini file
  • /log - Indicate log file output

PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com  /u {23170F69-40C1-2702-1900-000001000000} /log c:\test\log.log

Install

PickMeAppPro.bat /a <PMA Id>.<Email> /i[d] [/c([f][r][k][l][b][m])] <Package> [/downloadpath <path to download folder>] [/log <path to the log file>]

  • [d] - Indicate downloading only. Do not perform installing.
  • /c - specifies customization flag for grab
    • 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)
    • b - indicate to turn-on creating system restore
    • m - indicate to turn-on Guess mode
  • /out - Indicate output folder
  • /suite -  Indicate external suite ini file
  • /log - Indicate log file output
  • /downloadpath -Indicate folder to be used to store any downloaded file. (default is current working folder)

PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com /id /ck C:\Pad_Test\KeePass_pad.tad /downloadpath C:\Pad_Test /log c:\test\log.log

Extract

PickMeAppPro.bat /a <PMA Id>.<email> /e <Destination> <Package 1> [ <Package 2> <Package 3> ]

  • <Destination>: output folder and the Extract log will be stored in here.
  • <Package 1>:   tap file 1    
  • <Package 2>:   tap file 2    
  • <Package 3>:   tap file 3    

Example: extract 7-Zip.tap and auto.tap into c:\output folder

PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com  /e c:\output  c:\7-Zip.tap c:\auto.tap

Relocate

PickMeAppPro.bat /a <PMA Id>.<Email> /r [/c([b])] <Product ID> <Relocated drive> [/suite <external suite path> ] [/log <path to the log file>]

  • /c - specifies customization flag for grab
    • b - indicate to turn-on creating system restore
  • <Product ID>: Indicate a moving product
  • <Relocated drive>: Location
  • /suite -  Indicate external suite ini file
  • /log - Indicate log file output

Example: Relocate "Orca" to drive E

PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com /r {85F4CBCB-9BBC-4B50-A7D8-E1106771498D} e:

Restore

PickMeAppPro.bat /a <PMA Id>.<Email> /m  [/c([b])] <Product ID> [/suite <external suite path> ] [/log <path to the log file>]

  • /c - specifies customization flag for grab
    • b - indicate to turn-on creating system restore
  • <Product ID>: Indicate a moving product
  • <Relocated drive>: Location
  • /suite -  Indicate external suite ini file
  • /log - Indicate log file output

Example: Restore "Orca"

PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com  /m {85F4CBCB-9BBC-4B50-A7D8-E1106771498D}

Pack

PickMeAppPro.bat /a <PMA Id>.<email> /p <Destination> [/n <outputName>] <Package 1> [ <Package 2> <Package 3> ... ]

  • <Destination>: output folder and the Packing log will be stored in here.
  • <outputName>: output file name (if not input output name, The name of first package will be used)
  • <Package 1>:   tap/pad file 1
  • <Package 2>:   tap/pad file 2

Example: Packing 7-Zip tap and KeepPass pad file
PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com  /p c:\test /n testApp c:\test\7-Zip.tap c:\test\KeePass_pad.xml

Start the exe of a product

PickMeAppPro.bat /a <PMA Id>.<email> /s <Product ID> [/exename <StarterExe>]  [/log <path to the log file>]

  • <Product ID>: Indicate a product
  • <StarterExe>: indicate exe file name need to be started. (Accept Friendly Name)

Example: start Orca
PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com   /s {85F4CBCB-9BBC-4B50-A7D8-E1106771498D} /exename orca

Terminate the exe of a product

PickMeAppPro.bat /a <PMA Id>.<email> /t <Product ID> [/exename <ExeFile>]  [/log <path to the log file>]

  • <Product ID>: Indicate a product
  • <ExeFile>: indicate exe file name that needs to be terminated  (Accept Friendly Name)

Example: Terminate Orca
PickMeAppPro.bat -a fdb5444494e182fe832ad5bafbdd380d.myemail@gmail.com  m /t {85F4CBCB-9BBC-4B50-A7D8-E1106771498D} /exename orca

mca.yogeshshar… Thu, 2022-05-26 04:34

7.2 Unattended/Silent Installation of Repackaged Packages and Captured Applications

7.2 Unattended/Silent Installation of Repackaged Packages and Captured Applications

This applies to installation packages created with PickMeApp Pro’s Pack feature, captured applications using PickMeApp Light, and applications captured by either PickMeApp Light or PickMeApp Pro that have their settings enabled with self-extracted executable packages.
 
These applications can be run in interactive mode, as well as in unattended/silent mode using the /S switch.

For example, running "KeePass 2.39.1.exe /S" in a command line to install captured KeePass silently.

The following InstallSilent.bat script, which is found under the Tools directory on the PickMeApp Light program folder, can automate installation of captured software programs.

:: To call installing in silent mode, we can call like
:: InstallSilent.bat "7-Zip 9.38.exe"

@ECHO OFF
start "" /WAIT %1 /SD

Echo.

:: To call installing in silent mode, we can call like
:: InstallSilent.bat "7-Zip 9.38.exe"

@ECHO OFF
start "" /WAIT %1 /SD

Echo.

:: To call installing in silent mode, we can call like
:: InstallSilent.bat "7-Zip 9.38.exe"

@ECHO OFF
start "" /WAIT %1 /SD

Echo.

IF %ERRORLEVEL% == 0 ( Echo The application was installed successfully.
) Else If %ERRORLEVEL% == 1 ( Echo Installation ended with error.
) Else If %ERRORLEVEL% == 2 ( Echo Installation failed.
) Else If %ERRORLEVEL% == 3 ( Echo Permission Denied.
) Else If %ERRORLEVEL% == 4 ( Echo License is Invalid.
) Else If %ERRORLEVEL% == 5 ( Echo Installation canceled. The program is already installed on the computer.
) Else Echo Failed without reason

Echo.

mca.yogeshshar… Thu, 2022-05-26 05:37

@8 PICKMEAPP LIGHT

@8 PICKMEAPP LIGHT mca.yogeshshar… Thu, 2022-05-26 05:44

8.1 PickMeApp Light Overview

8.1 PickMeApp Light Overview

TBD

mca.yogeshshar… Thu, 2022-05-26 05:44

8.2 PickMeApp Light vs PickMeApp Pro

8.2 PickMeApp Light vs PickMeApp Pro

PickMeApp Light allows you to:

  1. Select and capture one program at a time as executable
  2. Select and uninstall one program at a time
  3. Select and install one program at a time using an executable

PickMeApp Pro allows you to:

  1. Select and capture many programs at once
  2. Select and uninstall many programs at once 
  3. Select and reinstall many captured programs at once
  4. Create a single executable installation for several programs at once
  5. Select and install many programs at once
  6. Manage separate profiles for different captured programs and new installations

Note: PickMeApp Light and PickMeApp Pro support the same set of applications.

mca.yogeshshar… Thu, 2022-05-26 05:47

@9 PICKMEAPP INSTALLER

@9 PICKMEAPP INSTALLER mca.yogeshshar… Thu, 2022-05-26 05:47

9.1 PickMeApp Installer Overview

9.1 PickMeApp Installer Overview

TBD

mca.yogeshshar… Thu, 2022-05-26 05:48

9.2 PickMeApp Installer vs PickMeApp Pro

9.2 PickMeApp Installer vs PickMeApp Pro

TBD

mca.yogeshshar… Thu, 2022-05-26 05:48

9.3 Analyzing Installed Applications with PickMeApp Installer

9.3 Analyzing Installed Applications with PickMeApp Installer

Unique to PickMeApp Installer is its ability  to analyze if PickMeApp can support an installed software program. Using this feature, it is possible to verify if PickMeApp Pro or Light can capture and transfer your applications without having to purchase a corresponding license.

PickMeApp Installer sends information about the installed software program to PickMeApp servers for analysis. These software programs are compared with all known software programs successfully transferred by PickMeApp.

Analyze installed software programs

To send a request for support analysis, complete the following:

  1. Click the Analyze button located on the upper bar of the PickMeApp Installer.
  2. Provide an email address to where the final report can be sent.
  3. Click the Send button.

Once the PickMeApp servers finish their supportability analysis, it sends a detailed report via email.

Note: Only one (1) analysis request can be sent every 15 minutes.

mca.yogeshshar… Thu, 2022-05-26 05:50

@10 TROUBLESHOOTING ISSUES IN PICKMEAPP

@10 TROUBLESHOOTING ISSUES IN PICKMEAPP mca.yogeshshar… Thu, 2022-05-26 05:51

10.1 PickMeApp fails to capture an application

10.1 PickMeApp fails to capture an application
  • Check that there is no other install/uninstall operation in progress.
  • Check that the application to be captured is not running. While PickMeApp supports installation of a running application, the success of this operation depends on the application.
  • Check that you have administrator rights on the computer.
  • Check that the application is not listed as Currently not Supported.
  • Restart PickMeApp and try again. If the problem persists, report it to PickMeApp customer support.

Note: Some applications cannot be captured / installed due to their dependency on specific hardware configurations.

mca.yogeshshar… Thu, 2022-05-26 05:52

10.2 PickMeApp fails to deploy an application

10.2 PickMeApp fails to deploy an application
  • Check that the application is not listed as Currently not supported.
  • Ensure that there is no other version of the same application on the computer.
  • Check that you have administrator rights on the computer.

For better compatibility, we recommend switching off UAC  before running PickMeApp. You may re-enable UAC after the deployment

mca.yogeshshar… Thu, 2022-05-26 05:54

10.3 Applications installed on the computer are not present in the left panel

10.3 Applications installed on the computer are not present in the left panel
  • Check that the application is listed under the Qualified Applications panel.
  • Check that the application is listed under Non-Qualified Applications panel.
  • Check that the application is not hidden by a current filter.
  • Check that you are using the latest version of PickMeApp.
mca.yogeshshar… Thu, 2022-05-26 05:55

10.4 PickMeApp hangs during or after capture/installation

10.4 PickMeApp hangs during or after capture/installation
  • Check that there is no other install/uninstall operation in progress.
  • Ensure that the application to be captured/installed is not running. While PickMeApp supports installation of a running application, the success of this operation depends on the application.
  • Restart PickMeApp and try again. If the problem persists, contact PickMeApp customer support.
mca.yogeshshar… Thu, 2022-05-26 05:57

10.5 Deleting an application does not remove it from the Installed Applications list

10.5 Deleting an application does not remove it from the Installed Applications list

Restart PickMeApp and try again.

mca.yogeshshar… Thu, 2022-05-26 05:58

10.6 PickMeApp does not allow you to choose an application to create a personalized package

10.6 PickMeApp does not allow you to choose an application to create a personalized package

This means that the application has already been captured within the currently active profile. Either remove the application from the active profile or select another profile to where the application will be captured.

mca.yogeshshar… Thu, 2022-05-26 05:59

10.7 PickMeApp does not remove an application installed on your computer

10.7 PickMeApp does not remove an application installed on your computer

It is possible that the application registration entries are corrupted. Try to remove the application using its own uninstall option, or via the Add/Remove Programs option in Windows Control Panel.

mca.yogeshshar… Thu, 2022-05-26 06:00

10.8 PickMeApp does not show the Profile Name, or the personalized packages are not present

10.8 PickMeApp does not show the Profile Name, or the personalized packages are not present
  • Check that the profile location is accessible, and the profile folder is there. Check that all package files are in the profile location.
  • Add the profile again using the Create New Profile button, then supply a path to the profile location.
mca.yogeshshar… Thu, 2022-05-26 06:01

@11 OPTIMIZING PICKMEAPP

@11 OPTIMIZING PICKMEAPP

TBD

mca.yogeshshar… Thu, 2022-05-26 06:01

OLD MANUAL

OLD MANUAL admin Sun, 2022-05-29 06:22

1. GETTING STARTED WITH PICKMEAPP

1. GETTING STARTED WITH PICKMEAPP

root Sun, 2010-07-18 13:11

1.1. Introduction

1.1. Introduction

PickMeApp is a unique administrative tool to manage all aspects of the Windows software life cycle: Discovering, downloading, installing, running, upgrading, terminating, removing, capturing and transferring applications, with just a few clicks!
PickMeApp discovers and reports on all installed applications, even those which are hidden by the Windows operating system. PickMeApp reveals and summarizes detailed information about installed software, exposing unique data that are not available via other tools.
PickMeApp captures and transfers installed programs from a Windows-based computer to another. The installation packages created by PickMeApp can be used to backup and to restore the applications on Windows computers after reinstalling or recovering Windows. Those installation packages can be also installed on another Windows computer, or several computers, thereby saving the PC administration time.
PickMeApp helps clean up a computer from unnecessary software by silently uninstalling selected applications as well as help to repair malfunctioning software programs. PickMeApp can run or terminate selected applications and all their hidden process and services.
PickMeApp helps to discover and to install new software programs on computer or to upgrade existing installed software. PickMeApp comes with build in repository of free essential applications which could be easily installed on the computer in a row. All included programs are the latest releases linked directly to their original publisher sites. From another hand PickMeApp can work with any custom software repositories managed locally or remotely. The PickMeApp package management functionality eases setup and recreation of Windows computer working environments.
There several advanced features that boost efficiency of PickMeApp as software p life cycle management tool. For example, PickMeApp can create System Restore Points prior operations that may affect stability of system, such as Installing new software, upgrading or uninstalling existing software programs. The rich set of command line commands will help to automate the PickMeApp functionality without need to run PickMeApp interactively. PickMeApp performance could be fine-tuned using advanced settings.
PickMeApp can run as portable application from any removable storage. Alternatively, PickMeApp can be installed on the computer by window installer msi setup. PickMeApp leaves no trace of its usage on Windows. It reads and writes its configuration settings on a file saved under the PickMeApp installation folder.
PickMeApp supports Windows XP and above. It may equally manage software product life cycles of a 32-bit  and 64 bit programs on 32-bit or  64-bit Windows computers .
PickMeApp is available in the following product types: PickMeApp Pro, Light and Installer

  1. PickMeApp Pro has the richest set of software management functionality: discovering, downloading, installing, upgrading, removing, capturing and transferring applications
  2. PickMeApp Light is tuned to make capturing and transferring applications as simple as possible
  3. PickMeApp Installer includes almost all essentials features of PickMeApp Pro except ability to capture applications.

A more detailed comparison of the differences between PickMeApp Pro PickMeApp Light and PickMeApp Installer is given in the following  section of this manual. 
Note: In this manual, unless otherwise mentioned, the term PickMeApp refers to any of PickMeApp products Pro, Light and Installer.
The brief PickMeApp Light usage is giving in chapter 7 of this manual. Details on how to use PickMeApp Light to perform specific software management functions is given included in the same section.

root Sun, 2010-07-18 13:22

1.2. What is meant by capture and transfer of software programs?

1.2. What is meant by capture and transfer of software programs?

The capture  of applications enables you to create a personalized software package from programs installed on  your PC.  This software package is a snapshot of  the application itself and its customary settings.

Then this software package may be used to recovery the application on the PC, or to transfer the application on any compatible Windows operating system.

root Sun, 2010-07-18 13:23

1.3. When is it time to use PickMeApp?

1.3. When is it time to use PickMeApp?
  • You want to have a backup of your installed programs and their settings;
  • You purchased a new computer, and you want to move your customary programs and their settings to a new computer.
  • You have to install an application with the same predefined settings on several computers.
  • You often reinstall Windows, and you want to save time on the installation of applications.
root Sun, 2010-07-18 13:24

2. PICKMEAPP SETUP

2. PICKMEAPP SETUP root Sun, 2010-07-18 13:12

2.1. Download PickMeApp client

2.1. Download PickMeApp client
  • Click the “download” icon on the left of nearly every page of the www.pickmeapp.com site.
    - For new users a registration dialog will be opened.
    - For log-in users a redownload dialog. will be opened.
  • After filling a registration form or a re-download form  you will be able to to obtain the latest version of PickMeApp. 
  • Download a PickMeApp distribution on your computer,  usually named PickMeApp_[version number].exe
  • The distribution is a self-extracting archive guiding  you through an easy deployment of the PickMeApp client.

    The newest versions of PickMeApp may have additional features and can transfer more applications; therefore, you are advised to update frequently.

VERY IMPORTANT!!!: Each PickMeApp downloaded directly from the PickMeApp site receives an unique PickMeApp ID. Only those PickMeApp installations that have their unique PickMeApp generated by the PickMeApp Site are valid applications. Only those installations can request support, receive updates, and enjoy many other features available for registered users.

root Sun, 2010-07-18 13:26

2.2. Deployment

2.2. Deployment
  • Launch the self-extracting archive:

  • Extract PickMeApp files to a destination folder on your computer.

    PickMeApp was designed as a portable tool. Therefore,  for effective usage, we suggest that you deploy PickMeApp to any removable storage device (e.g., USB flash memory).

    Note:  A destination folder path name needs to be less then 255 characters . ( for example G:\PickMeApp )
     

  • By default, PickMeApp is run when deployment is completed.
root Sun, 2010-07-18 13:29

3. USING PICKMEAPP

3. USING PICKMEAPP

root Sun, 2010-07-18 13:12

3.1. Starting PickMeApp

3.1. Starting PickMeApp
  • Following PickMeApp deployment, a program folder named PickMeApp[version number] is created in the chosen location.
  • A PickMeApp folder contains configuration files, the PickMeApp executables, and a TAPPS folder for default storage of captured applications.
  • To start PickMeApp, run the PickMeApp.exe executable from the PickMeApp folder.

Note: Make sure that you have administrative rights on the computer before attempting to start PickMeApp.

 

root Sun, 2010-07-18 13:32

3.2. Running PickMeApp

3.2. Running PickMeApp

PickMeApp makes application capture and  transfer as simple as possible. The program interface is very straightforward. Usually, you need only three clicks to make capture or transfer operations: Run, Select, Capture or Run, Select , Install.

 

Left Panel: Installed Applications Panel

The Installed Applications panel lists applications installed on the source computer that PickMeApp can capture.

Right Panel: Captured Applications Panel

The Captured Applications panel lists captured applications and their locations.

Transfer Management Bar

The Transfer Management bar (middle) contains following buttons:

  • Capture marked application(s).
  • Install marked application(s).
  • Create new profile .

Process Bars

Process bars show the status of the capture/deployment processes, and enable the user to interrupt their execution.

Session Log

Session Log provides detailed reports about the PickMeApp execution.

Upper Button Bar

The button bar includes the following:

  • Settings:          Opens a setting window
  • Help:                 Opens an online help in the browser
  • About:              Opens a dialog box in which your PickMeApp version number is shown
  • Support:           Opens a support page in the browser
  • Donate:            Opens a donation page in the browser
  • Update:            Checks PickMeApp updates
root Sun, 2010-07-18 13:35

3.3. Exiting PickMeApp

3.3. Exiting PickMeApp

After you exit PickMeApp, no trace of its usage will remain in your operating system, outside of the PickMeApp folder.

All PickMeApp settings and captured applications are placed in the PickMeApp folder, ready to be used again the next time you start PickMeApp.

After you have captured an application, all application data is saved in the PickMeApp personalized installation package.

The installation package is contained in a single file with a .tap extension, and includes all the data necessary for the application transfer.

root Sun, 2010-07-18 13:36

3.4. Updating PickMeApp

3.4. Updating PickMeApp

Periodicaly, PickMeApp checks for new updates.

As soon as a new update is availabe PickMeApp "Update" button will turned red.

New Update available



Pressing the Update buttion the "Update dialog" will be presented

Update Dialog

You may check the content of the update by pressing "Details".
To download update press "Download" button. A download progress dialog will be shown.

PickMeApp Update detail dialog

After the update will be downloaded you willl see  "Install" button.
After installation of a new PickMeApp version you will be asked to restart PickMeApp.

You  may check which version of PickMeApp is running by presing "About" button.

root Sun, 2010-07-18 13:38

3.5. Make Portable PickMeApp

3.5. Make Portable PickMeApp

Press "Make..." button to make portable version of PickMeApp.

Make Portable Button

User "Export" dialog to select PickMeApp Profiles you want to have on your portable version of PickMeApp. Once selected press "Export" button to start exporting .

All selected PickMeApp profiles, system files and folders , settings and the license will be exported to the personal portable version of PickMeApp.

Export PickMeApp Profiles Dialog

admin Wed, 2020-04-01 17:24

4. CAPTURING AN APPLICATION

4. CAPTURING AN APPLICATION

root Sun, 2010-07-18 13:12

4.1. How does it work?

4.1. How does it work?
  • Start PickMeApp
  • Choose the desired applications from the list and check the box beside them.
  • Click the Capture button in the middle bar :

 

  • Wait while the applications are being captured (as indicated in the progress bar).
  • When the progress bar turns gray, the transferred applications have been saved in the default profile referenced to the folder TAPPS, located within the main PickMeApp folder.
root Sun, 2010-07-18 13:41

4.2. Using the Installed Applications list (Left Panel)

4.2. Using the Installed Applications list (Left Panel)
The left panel presents all installed programs that PickMeApp may discover on your computer.
 

Using the Filter

The filter is a convenient tool that enables you to quickly search for the application you want to capture. To activate the filter, simply type the name of the application, or part of its name, in the filter input line. Only alphanumeric and all punctuation characters can be typed.
 
To use the filter:
  1. Start PickMeApp
  2. Type some characters from the application name in the filter input line, or choose one of the predefined filtering options*.
  3. Check the desired applications, or choose the “Mark All” option.
  4. Click the “Capture” and transfer your application to the default profile.
  5. During the capture, you can skip/pause an application transfer, using buttons at the progress bar.
  6. Please wait until the progress bar turns gray, and the “Capturing process finished” message appears.
Note: During the capture, deployment or deletion of an application, the filter is disabled.
 
Predefined filter options
 
There are four pre-defined filter options:
  • <captured>         Shows only applications already captured in the selected profile.
  • <not captured>   Shows only applications not captured in the selected profile.
  • <selected>          Shows only previously marked applications.
  • <clear>                 Cancels the previous filter, and causes the applications list to revert to the default state.
Some ways to use the filter options:
  • <captured>          To see applications captured in the current profile.
  • <not captured>   To select a new application to capture.
  • <selected>          To see a list of applications you chose to capture.
The Mark All button
 
This button selects all applications available for a capture under a chosen filter.

The Unmark All button

This button clears the selection of all applications under a chosen filter.

Capturing multiple applications

With PickMeApp, you can transfer several applications at once. For this purpose, it is necessary to find all the desired applications in the list, and check each of them in turn.
 
To capture multiple applications:
  • Start PickMeApp.
  • Using filters or manual selection, check each application to be captured.
  • Click the Capture button, and transfer your applications to the default profile.
  • During the capture, you can skip/pause an application transfer, using the buttons at the progress bar.
  • The capture is complete when the progress bar turns gray, and the “Capturing process finished” message appears.

Using a destination profile

After an application is captured, all application data is stored in the PickMeApp personalized application package. The application package consists of a single file with a .tap extension that contains all the data necessary for application deployment. This file is saved in a “destination profile” selected by the user.
 
By default, all captured applications are saved in the profile “My captured applications,” located in the folder TAPPS within the PickMeApp folder.
 
To create a new destination profile, do the following:
  • Start PickMeApp.
  • Click on the “Create new profile” button.
  • Enter a unique profile name
  • Type in the name of a destination path or browse for a unique destination path.
  • Click the “OK” button
A new profile will be created at the chosen destination.
 
Changing the destination profile
 
To activate a destination profile for capturing applications:
  • Start PickMeApp.
  • Choose one of the available profiles in the right panel, and click on the profile name.
  • The chosen profile becomes the destination for applications captured.
Note: During the capture, deployment or deletion of an application, the filter is disabled.

Marking of installed applications

Installed applications on the list can be marked by a colored circle:

Yellow :  the application is currently running 

Green : the application is already captured in the current profile on the right panel

Blue : the application is already captured in one of non-active profiles on the right panel

Expanded Application entry

To learn more about an application, click on its name in the application list.

 
 
 
The Expanded Application entry includes:
  1. Est. Size                : Estimated size of the application package when captured.
  2. Est. Time               : Estimated time taken for the capture of the application.
  3. Version                  : Version of the application, as provided by the application vendor.
  4. Support Info          : Provides a link to detailed information about the application.
  5. Capture button     : Starts capturing the application immediately
  6. Repair button       : Repairs the application. Active only if the repair feature is available.
  7. Uninstall button   : Uninstalls the application from your system *
* Warning:   Uninstalling an application via PickMeApp will not cause its capture.
 
Repairing an application
 
The expanded application entry contains the "Repair" button. When the button is pressed PickMeApp will run a repair tool for the application. The button activates only if the repair feature is available for the application.
root Sun, 2010-07-18 13:47

4.3 Software Suites

4.3 Software Suites

A software suite is a collection of software programs bundled and installed together. The software programs share a similar domain and may have correlative features and functionality, or they may be completely different from one another. After the software suite setup is finished, it can be difficult to determine how those software programs are related and whether they are part of a suite.

Microsoft Office is a popular example. Microsoft bundles multiple software programs like Word (Word Processor), Excel (Spreadsheet), PowerPoint (Presentation Program) and Outlook (email client) into a software suite. Although each of these programs function differently, they are all considered productivity software.

Prior to this PickMeApp version, a software suite user had to manually locate all related software programs, capture them one by one and then recover them onto the target PC. Some of our app workarounds advised users on how to deal with their software suites.

With this Version 1.2. release, PickMeApp is able to identify related software programs as part of a software suite. It lists the software suite under “Installed Application List” alongside the other applications. The user can easily distinguish software suites by their names which starts with “@Suite@” and the bold title fonts. Users can also use the <suites> filter to quickly find software suites in the app.

PickMeApp finds and recognize Software Suites

This new version can capture, install, uninstall, repair and perform other actions on software suites the same as it does for regular software programs. As soon as an action is applied to a software suite, PickMeApp will automatically identify and apply relevant actions to all related software programs.

  • Software suites are capturable if all related applications are capturable ( Qualified Applications) . When a software suite is captured, PickMeApp takes all related applications and packages them as a single TAP file or as a single self-extracting executable setup (PickMeApp Light).
  • Software suites are repairable if at least one of its applications is repairable. When a software suite gets repaired, PickMeApp repairs all repairable applications of the software suite.
  • When you uninstall a software suite, PickMeApp uninstalls all related applications.

There are some limitations on PickMeApp actions that can be performed on software suites.

  • PickMeApp may fail to find all related applications for a particular software suite, thus losing some its features when transferred by PickMeApp. We constantly improve the PickMeApp abilities to recognize related applications.
  • PickMeApp will only recognize Microsoft software suites as well as predefined custom suites. This limitation will be reduced in the following releases!
admin Thu, 2018-05-24 03:58

4.4 Capture Setup Cache

4.4 Capture Setup Cache

To allow smooth repair and install additional components and features, many software programs cache some installation files on the user’s PC during their first installation.

Since version 1.2, PickMeApp has been able to capture and transfer applications’ installation caches while capturing the applications. Along with the “Check integrity of installed applications” feature, this new function significantly improves application re-installation.

One drawback of the capturing setup cache feature is that the captured package has a larger size. Sometimes it may be twice the initial package size. Also, the capture may take longer time. Disable this feature if you need quicker capturing or a smaller installation package!

admin Thu, 2018-05-24 04:11

5. DEPLOYING A CAPTURED APPLICATION

5. DEPLOYING A CAPTURED APPLICATION

root Sun, 2010-07-18 13:13

5.0. Pre-deployment checklist

5.0. Pre-deployment checklist

It is recommended to upgrade Windows Installer to version 3.1 when working with PickMeApp.

Many programs require a runtime environment to be installed on the destination system. As for now PickMeApp Beta doesn’t check if the required environment is installed. Therefore it is recommended to download and install the following:

Microsoft .NET Framework 3.5

Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

 

Java Runtime Environment

root Sun, 2010-07-18 13:48

5.1. How does it work?

5.1. How does it work?

To deploy an application:

  1. Start PickMeApp.
  2. Find the required unique package in the destination profile and check the box beside it.
  3. Click the “Start Installation” button to deploy your application.

 

  1. Wait until the progress bar turns gray, and the “process finished” message appears.

Note: An application cannot be deployed twice.

root Sun, 2010-07-18 13:50

5.2. Using the Captured Application list (Right Panel)

5.2. Using the Captured Application list (Right Panel)
The right panel contains a list of the applications captured under one or more profiles.
 
 
A small green circle denotes an application already installed in the system.

Using the Filter

The filter is a convenient tool that enables you to quickly search for the application you want to transfer. To activate the filter, simply type the name of the application, or part of its name, in the filter input line. Only alphanumeric and all punctuation characters can be typed.
 
To use the filter:
 
  1. Start PickMeApp
  2. Type some characters from the application name in the filter input line, or choose one of the predefined filtering options.
  3. Check the desired applications, or choose the “Mark All” option.
  4. Click the “Start Installation” button to deploy your application.
  5. Wait until the progress bar turns gray, and the “Installing process finished” message appears.
   
Note: During the capture, deployment or deletion of an application, the filter is disabled.
 
 
Predefined filter options
 
There are four pre-defined filter options:
 
<installed>           Shows only applications already installed in the destination computer
<not installed>    Shows only applications not installed in the destination computer
<selected>           Shows only applications previously selected
<clear>                 Cancels the previous filter, and causes the applications list to revert
 to its default state
 
Some ways to use the filter options:
 
<installed>          To verify whether the application you chose is already installed
<not installed>   To verify whether there are other applications you want to deploy
<selected>          To view a list of applications you chose to deploy
 
The Mark All button
 
This button selects all applications available for deployment under a chosen filter.

The Unmark All button

This button clears the selection of all applications under a chosen filter.

Multiple applications deployment

In order to deploy several applications from the personalized package at once, simply check the necessary applications in the list, and click on the Start Installation button.
root Sun, 2010-07-18 13:52

5.3. Using Profiles

5.3. Using Profiles

Profiles are specific locations where captured applications are stored.
 
Typically, several profiles for diverse purposes are created (e.g., for backup, mobilization for different platforms, and the like).

Adding a profile

This option enables you to create an empty profile with a chosen name and location.
 
When a profile already exists at the location you provided, the applications captured there are automatically included within it.
 
Import
 
The Import option allows you to import  captured applications and application descriptors. ( .tap , .tad, .pad  files) into the selected profile. The files will be copied to the profile folder from its original location.

Note: You  may import those files one by one or as set of files. Alternatively you may import a zip archive of those files. ( mix is ok ).


Edit

The Edit option enables you to change the profile name, or its location.
 
If you change the profile location, all application packages currently in the profile will be imported into the new location from the old one. The former profile will then be deleted.
 
Remove

The Remove option deletes all applications in the selected profile, and the profile itself.
 
The default profile cannot be removed.
 
Hide / Show inactive profiles

If at start PickMeApp does not discover the profile folder in the specified path, it marks the profile as inactive (red folder icon). This may occur because the profile is located on a disconnected mobile drive, or network storage.
 
You can hide or delete inactive profiles; you cannot edit them.

root Sun, 2010-07-18 13:54

5.4. Pack (save as exe) feature

5.4. Pack (save as exe) feature

PickMeApp Pack /"Save As exe" feature is used to repackage captured application as one installation package. This installation package may be used to install captured applications on any PC at once, without a need of the PickMeApp tool.

Possible  Pack /"Save As exe " Feature usages.

  1. Version Compatibility. PickMeApp is changing rapidly. While we are trying to provide a backward compatibility, it can happen that old captured application packages are not supported by a new PickMeApp version.
  2. Software Distribution. This feature is especially useful for system administrators. Now PickMeApp can be used to repackage several useful applications as one installation package and to distribute it to other PCs.
  3. Simplicity. While we are trying to make PickMeapp as simple as possible, yet some users are confused while using PickMeApp. This feature simplifies program and settings transfer task. It makes a re-installation step similar to a standard Windows experience.

Yet to get the most of functionally while re-installing applications on a new PC, consider to use PickMeApp alongside with the original application packages ( TAP files ).

"Save As exe" Feature limitations.

Repackaging

  1. You can repackage up to 40 applications in one exe package.
  2. Repackaging adds about 2MB on top of the original package.

Installation

  1. You cannot choose which application to install.
  2. You have only limited information about applications being installed.
  3. You have no progress notification during installation.
  4. You cannot cancel installation in the middle of process.

Video Tutorial

Download BestOpenSourceApps installation package from the video !!!

TAppTeam Tue, 2012-11-13 17:04

6. PICKMEAPP AS APPLICATION MANAGER

6. PICKMEAPP AS APPLICATION MANAGER

TAppTeam Tue, 2012-08-21 19:11

6.1. Overview

6.1. Overview

PickMeApp as your ultimate Application Manager.

Now, alongside with programs and settings transfer, PickMeApp helps you to discover, download and install any of existing windows applications with just a few clicks.

PickMeApp is doing it by supporting Portable Application Description (PAD) format as well as our proprietary extension supporting silent , unattended installations of Windows applications.

As an example of PickMeApp usage as Application Manager the PickMeApp distribution includes the PickMeApp Collection  of  120 popular one-click installable programs.
All included programs are the latest releases linked directly to their original publisher sites.

- Those applications can be installed at once by PickMeApp .
- All installation work is done in the background.
- Applications are downloaded from each publisher's official site.
- The applications will be installed in their default locations.
- They will not bother you with any choices or options.
- They will be installed without extra junks like toolbars or etc.
- They will skip any reboot requests from installers. So please restart PC manually at the end

Each day we review, test and add new programs to our PickMeApp Collection.

All registered users who frequently install programs using PickMeApp will enjoy automatic updates of our growing PickMeApp Collection.

TAppTeam Tue, 2012-08-21 19:04

6.2. Portable Application Description (PAD) format.

6.2. Portable Application Description (PAD) format.

Portable Application Description (PAD) is a machine-readable document format designed by Association of Shareware Professionals. It allows software authors to provide product descriptions and specifications to online sources in a standard way, using a simple XML schema that allows webmasters and program librarians to automate program listings. PAD files most commonly have .XML or .PAD file name extension..

Regularly updated PAD files are published by thousands of software information services and software catalogs
The ASP organization maintains PAD repository with more then 200,000 constantly updated software descriptors.

Additionally PAD files can be found in the following repositories.

  1. http://repository.appvisor.com/

A standard PAD file may include the following information about an application

  1. Application Name and Version
  2. Supported platforms
  3. Publisher Name
  4. Download links
  5. Type of license and EULA
TAppTeam Tue, 2012-08-21 19:24

6.3. Quick Introduction to use PickMeAp with PAD files

6.3. Quick Introduction to use PickMeAp with PAD files

To make PickMeApp to recognize PAD files, the files need to be uploaded to one of PickMeApp profiles.

As soon as a PAD file is uploaded to a PickMeApp profile, PickMeApp is able to read an application description, to download an application package and  to run an application installer upon request.

Moreover if a PAD file includes a special PickMeApp extension (TAD), PickMeApp is able to provide a one click install of several chosen applications at once.

To use PickMeAp with PAD files you need to do the following steps:

  1. Go to software repositories and download PAD files of interesting applications.
  2. Import PAD files to an existing PickMeApp profile or create a new profile with those PAD files.
  3. PickMeApp will recognize those files and will list those applications on the Right Panel, alongside with captured applications.
  4. Now all standard PickMeApp features are applied to application descriptors as well.
TAppTeam Tue, 2012-08-21 19:39

6.4. T-APP Application Description (TAD) format.

6.4. T-APP Application Description (TAD) format.

T-APP Application Description (TAD) format is an extension of PAD format.
It allows to specify silent or unattended installation instructions

 

Specification

The following xml tags could be presented in PAD file.

<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>NSIS| INNO| WIZE | MSI | CMD | TAP | </Type>
      <CmdLine> ---silent swithes that should be used if  type is CMD, otherwise ---</CmdLine>
    </PMA_Silent_Install>
  </PMA>

Examples

  • 7-Zip TAD extension
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>MSI</Type>
    </PMA_Silent_Install>
  </PMA>
  • IrfanView
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
       <Type>INNO</Type>
    </PMA_Silent_Install>
  </PMA>
  • Opera 16.0.11 
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>CMD</Type>
      <CmdLine>/silent /launchopera 0 /desktopshortcut 1 /quicklaunchshortcut 0 /setdefaultbrowser 0 /allusers</CmdLine>
    </PMA_Silent_Install>
</PMA>

PickMeApp PRO  will unpacks the downloaded package in zip format .  It will search recursively executable to run setup by following order
 a) the first TAP file it finds
 b) the first setup.exe file it finds
 c) the first  exe file it finds
 d) the first  MSI files it finds

if PickMeApp PRO cannot resolve the correct name <EXENAME> tag should be added with  the exact name of the executable to run .

 

Examples

  • Paint.net.4.1.6.install.zip
<PMA>
    <PMA_Extension_Version>1</PMA_Extension_Version>
    <PMA_Silent_Install>
     <Type>CMD</Type>
     <CmdLine>/quite </CmdLine>
     <EXENAME>paint.net.4.1.6.install.exe</EXENAME>
    </PMA_Silent_Install>
</PMA>

 

TAppTeam Thu, 2013-09-26 07:24

6.5. WEB Profiles as Applications Collections

6.5. WEB Profiles as Applications Collections

To list a custom remote collection of applications define Web Profile and set remote link that list all urls on PAD files of the applications.

PickMeApp Collection of Essentials Programs

https://pickmeapp.com/pmapads/pmafc.txt

Existing Application Collections

  1. http://www.masterslabs.com/padmap.txt
  2. http://download.seiz.ch/padmap.txt
  3. http://www.ab-tools.com/pad.txt
  4. https://xfx.net/padmap.txt
  5. http://www.abhisoft.net/pad/padmap.txt
  6. http://www.amigaforever.com/pad.txt
  7. http://www.artistscope.com/pad/pad_map.txt
  8. http://www.batchwork.com/pad/padmap.txt
  9. http://www.bigasoft.com/pad/padmap.txt
  10. http://www.binaryboy.com/pads/padmap.txt
  11. http://www.bksoft.de/padmap.txt
  12. http://www.cayoren.com/padmap.txt
  13. http://www.cyber-wit.com/padfiles/
  14. http://www.cybermatrix.com/pad/pads.txt
  15. http://www.diafaan.com/padfiles/
  16. http://www.digitalliquid.com/pad/padmap.txt
  17. https://www.digitalvolcano.co.uk/download/padmap.txt
  18. https://www.e-systems.ro/padmap.txt
  19. http://www.easy2sync.com/padmap.txt
  20. https://www.grsoftware.net/PADmap.txt
  21. http://www.gsa-online.de/files/pad.php
  22. http://www.gssezisoft.com/padmap.txt
  23. http://www.hotbounce.com/pads/hotbounce-padlist.txt
  24. http://www.info2000.biz/pad/allPads.txt
  25. https://www.infordesk.com/products/pad_list.txt
  26. https://www.m2osw.com/padfile/
  27. http://www.marshallsoft.com/padfiles.txt
  28. http://www.masterslabs.com/padmap.txt
  29. http://www.nirsoft.net/pad/pad-links.txt
  30. http://www.nuonsoft.com/pad/master_pad.txt
  31. http://www.peterssoftware.com/padinfo/padmap.txt
  32. http://www.phdcc.com/download/padmap.txt
  33. http://www.rttsoftware.com/padfiles.txt
  34. http://www.servolutions.com/pad/allpadfiles.txt
  35. http://www.sharktime.com/pad/padmap.txt
  36. http://www.sprintbit.com/other/pad/pads.txt
  37. http://www.stoik.com/pad/padmap.txt
  38. http://www.top-password.com/PAD/padmap.txt
  39. http://www.turnwatcher.com/padfile
  40. http://www.wernerr.de/software-free/padmap.txt
  41. https://wonderwebware.com/padmap.txt
  42. http://www.treepad.com/pad/padmap.txt
  43. https://wammu.eu/api/pad/padmap.txt
  44. https://bluefive.pairsite.com/pad.txt
  45. http://www.nuonsoft.com/pad/master_pad.txt

 

How to create you own list?

  • Create simple plain text file containing all PAD URLs from   application collections.
  • Put it on some storage, remote or local
  • Add Web Profile with link pointing to that file

PickMeApp Pro supports http://, https://, ftp://, file:// protocols

admin Thu, 2020-04-02 08:51

6.6 Guessing silent Installation or Removal of Applications

6.6 Guessing silent Installation or Removal of Applications

PickMeApp PRO can try to guess the type of installers used to install or package the application to apply known silent installation or uninstallation switches to the application.
Guess mode is enabled or disabled using Advanced Settings dialog .

If Guess mode is enabled PickMeApp PRO will allow

  • to unistall silently those applications which installer type was identified.
  • to install silently those applications that are described by PAD format

When Guess mode is disabled all installations or uninstallations of applications are interactive, except for applications which type is explicitly known. ( qualified applications, captured applications or applications described using TAD format).
Note Disable guess mode to install or to remove programs interactively.

While installing and uninstalling silently applications PickMeApp PRO will try to identify if applications do not behave silently by monitoring opening dialogs of application. if application setup does not behave silently PickMeApp PRO will skip installing or uninstalling that application. It will move to the next application, leaving open dialogs intact to allow user to complete the actions manually.

 

admin Thu, 2020-04-02 08:54

6.7. Analyze installed software programs

6.7. Analyze installed software programs

Note: The following feature is only relevant for the PickMeApp Installer.

PickMeApp Installer offers a unique feature that analyzes if installed software programs are supported by PickMeApp.
 

Analyze installed software programs

 

The information about installed software programs is sent to PickMeApp servers for analysis on whether they are supported by PickMeApp. Those software programs are compared with all known software programs successfully transferred by PickMeApp.
The final report is sent to the email provided in the "Analyze installed software programs" dialog.

To send a request for supportability analysis, complete the following:

  1. Press the “Analyze” button located on the upper bar of the PickMeApp Installer.
  2. Provide an email address where the final report should be sent.
  3. Press the “Send” button.

 

Once the PickMeApp server finishes its supportability analysis, the detail report is sent by email.

Note: Only one analysis request per 15 minutes can be sent.

Using this feature, it is possible to verify if PickMeApp Pro or Light can capture and transfer your applications without having to purchase the license.
 

admin Thu, 2020-04-02 08:58

7. PICKMEAPP LIGHT

7. PICKMEAPP LIGHT

TAppTeam Sat, 2014-03-29 20:22

7.1 PickMeApp Light Review

7.1 PickMeApp Light Review

PickMeApp Light is about 50% of a full PickMeApp functionality.

PickMeApp Light captures and saves installed programs as single executable installation.
You may use this installation package to re-install your program on another PC without PickMeApp usage by coping  and running this executable on a destination PC. The setup will guide you through reinstallation process.

Note PickMeApp Light cannot create packages larger than 2GB.


PickMeApp Light

TAppTeam Sat, 2014-03-29 20:29

7.2 Unattended/Silent Installation of captured application.

7.2 Unattended/Silent Installation of captured application.

PickMeApp Light captures and packages installed programs as single executable setup.

This setup can be run in interactive mode as well unattended/silent mode using /S switch.

For example running "KeePass 2.39.1.exe /S" in a command line to install captured KeePass silently.

The following InstallSilent.bat script can be used to automate installation of captures software programs.
(The script can be located in the "Tools" directory of PickMeApp Light setup).

:: To call installing in silent mode, we can call like
:: InstallSilent.bat "7-Zip 9.38.exe"

@ECHO OFF
start "" /WAIT %1 /SD

Echo.

IF %ERRORLEVEL% == 0 ( Echo The application was installed succufuly.
   ) Else If %ERRORLEVEL% == 1 ( Echo Installation ended with error.
        ) Else If %ERRORLEVEL% == 2 ( Echo Installation failed.
          ) Else If %ERRORLEVEL% == 3 ( Echo Permission Denied.
             ) Else If %ERRORLEVEL% == 4 ( Echo License is Invalid.
               ) Else If %ERRORLEVEL% == 5 ( Echo Installation canceled. The program is already installed on the computer.
                 ) Else Echo Failed without reason
               
Echo. 

TAppTeam Fri, 2018-09-14 16:08

7.3 PickMeApp Light vs PickMeApp

7.3 PickMeApp Light vs PickMeApp

A full version of PickMeApp Application Manager allows you:

  1. Select and capture many programs at once
  2. Select and reinstall  many captured programs at once
  3. Create a single executable installation for several programs at once
  4. Select and install  many new programs at once.
  5. Manage separate profiles for different captured programs and new installations.
  6. Receive automatic updates.
  7. Submit request and receive online support.

Note: Currently there is no difference between PickMeApp and PickMeApp Light in supported applications.

TAppTeam Sat, 2014-03-29 20:30

8. CONFIGURATION

8. CONFIGURATION

root Sun, 2010-07-18 13:13

8.1. User Interface Preferences

8.1. User Interface Preferences
 
Interface language: The list of available languages from which users can select the display language of PickMeApp user interface.

PickMeApp is available in the following languages:English, Italian, Vietnamese, German, Slovenian, Polish, and French.
 
The log and hint bars may be turned off. Logs will still be created in the background and saved in log files.
root Sun, 2010-07-18 13:56

8.2. Network Preferences

8.2. Network Preferences

In the Settings window, you can configure your proxy server, if you need one to get through your company's firewall.

root Sun, 2010-07-18 13:57

8.3. Automatic Updates configuration

8.3. Automatic Updates configuration

You can enable an automatic check for PickMeApp updates, and specify the manner in which the check will proceed.
 
There is also an option to rollback to a previous PickMeApp version.

root Sun, 2010-07-18 13:59

8.4. Advanced options

8.4. Advanced options

You can enable capture and installation of an application with the current custom user settings. This is an experimental feature.

To make application capture safer you can disable capturing of applications that are currently run.

To make an installation process quicker you may disable a PickMeapp checking integrity of installed applications.
Note: some of applications are fixed automatically by PickMeApp during that test.

root Sun, 2010-07-18 14:00

8.5. PickMeApp Command Line Interface

8.5. PickMeApp Command Line Interface

 

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

 

General Conventions

  • All parameters in <> are mandatory parameters . we need to specific them.
  • All parameters in [ ] are optional parameters . it's possible to ignore them.
  • Path with  space should be in   "   "
  • Alll CLI commands should include email and password in form /a <PMA Id>.<email> to indicate license information.
  • Most of actions switches are one letter + one letter for transformation of action ( e.g /i +d = /id  - start install but download only )
  • Customization are started from switch  /c+ letter per customization settings ( /c+b+m = /cbm )
  • Add /log with the path to log file to print logs of each  CLI command.
  • PickMeApp Pro setup includes PickMeAppPro.bat - which is preferable way to use PickMeApp CLI as it prints status messages in CMD.
  • All actions  except listing installed applications require Product ID ( e.g {85F4CBCB-9BBC-4B50-A7D8-E1106771498D} ) . The Product ID can be obtained by listing installed application command

 

List installed applications  /l  switch

 

   PickMeAppPro.bat /a <PMA Id>.<Email> /l /c([n][q][a][s][f]) [/suite <external suite path> ] [/appname <Name>] [/apppublisher <publisher>] [/thresholdname <threshold value>] [/thresholdpublisher <threshold value>] [/pkgs <package folder>] [/log <path to the log file>]
        
/c - specifies customization flag for List                            
 [n] - Non Qualified Applications                        
 [q] - Qualified Applications                        
 [a] - all installed Applications                        
 [s] - Suites                        
 [f] - Filter/Search installed apps    fuzzy match based on thresholds by following attributes:
        /appname -  Indicate the name of installed application. (above the  threshold).                   
        /thresholdname - Threshold for application name                    
        /apppublisher - Indicate the name of Publisher of installed application (above the  threshold).                   
        /thresholdpublisher - Threshold for Publisher name

/suite -  Indicate external suite ini file                            
/log - Indicate log file output                           
/pkgs <package folder> - Indicate package folder, you have to specific a folder that is keeping packages such as xml, tap, pad, exe, msi.

 

if /pkgs switch is used the output is cvs file with information about of packages located in the folder

The output of List installed Application command is csv file with information about installed applications specified by filters

                     
Example: List all installed apps . and log is put to c:\                            
                           
PickMeAppPro.bat -a fdb234514182afdead32ad5hhhahah380d.test@gmail.com /l /ca /suite c:\suite.ini /log c:\log.txt                            

 

 

Capture installed applications  /g  switch

PickMeAppPro.bat /a <PMA Id>.<Email> /g[p] [/c([f][r][h])] <Product ID> /out <Output Folder> [/suite <external suite path> ] [/log <path to the log file>]       

[p] - Packing the grabbed image to exe  installation file
/c - specifies customization flag for grab                            
   [f] - processes file settings                        
   [r] - processes registry settings                        
   [h] - Indicate that the capturing will be not included MSI Caches                        
/out - Indicate output folder                            
/suite -  Indicate external suite ini file                            
/log - Indicate log file output                            
                            
Example:                             
                            
PickMeAppPro.bat -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /gp /ch {23170F69-40C1-2702-1900-000001000000} /out c:\test /log c:\test\log.log                              
        
        

Uninstall applications     /u  switch

 

PickMeAppPro.bat /a <PMA Id>.<Email> /u [/c([b][m])] <Product ID> [/suite <external suite path> ] [/log <path to the log file>]                            
                            
/c - specifies customization flag for uninstsall                            
    [b] - indicate to turn-on creating system restore                        
    [m] - indicate to turn-on Guess mode                        
/suite -  Indicate external suite ini file                            
/log - Indicate log file output                            
                            
 Example
PickMeAppPro.bat -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /u {23170F69-40C1-2702-1900-000001000000} /log c:\test\log.log                            

 

        
        

Install   package   /i   switch

PickMeAppPro.bat /a <PMA Id>.<Email> /i[d] [/c([f][r][k][l][b][m])]  <Package> [/downloadpath <path to download folder>] [/log <path to the log file>]                                                                  
                           
[d] - Indicate downloading only. Do not perform installing.                            
/c - specifies customization flag for grab                            
    [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)                        
    [b] - indicate to turn-on creating system restore                        
    [m] - indicate to turn-on Guess mode  

/downloadpath  -  Indicate folder to be used to store any downloaded file. (default is current working folder) . the download folder is used to stored any downloaded files when installing via pad/xml file. This folder is similar to working folder and required for the install action when pad/xmal packages are installed                         
/out - Indicate output folder                            
/suite -  Indicate external suite ini file                            
/log - Indicate log file output                            

 

Example                             
PickMeAppPro.bat -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /id /ck C:\Pad_Test\KeePass_pad.tad /downloadpath C:\Pad_Test /log c:\test\log.log

 

                            

Relocate Installed Application      /r  switch

PickMeAppPro.bat /a <PMA Id>.<Email> /r <Product ID> <Relocated drive> [/suite <external suite path> ] [/log <path to the log file>]                            
                            
<Product ID>: Indicate a moving product                            
<Relocated drive>: Destination drive
/suite -  Indicate external suite ini file                            
/log - Indicate log file output                            
                            
Example:

Relocate "Orca" to drive E                            
                            
PickMeAppPro.bat -a da806f519766f914d333d5d0abd16b93.testemail@gmail.com /r {85F4CBCB-9BBC-4B50-A7D8-E1106771498D} e:                            

 

Remain relocated application  /m  switch

PickMeAppPro.bat /a <PMA Id>.<Email> /m <Product ID> [/suite <external suite path> ] [/log <path to the log file>]                            
                            
<Product ID>: Indicate a moving product                            
<Relocated drive>: Destination drive
/suite -  Indicate external suite ini file                            
/log - Indicate log file output                            
                            
Example:                          
                            
Remain "Orca"                            
                            
PickMeAppPro.bat -a da806f519766f914d333d5d0abd16b93.testemail@gmail  /m {85F4CBCB-9BBC-4B50-A7D8-E1106771498D}                            

 

Pack ( Save as Exe)   /p  switch

PickMeAppPro.bat /a <PMA Id>.<email> /p <Destination> [/n <outputName>] <Package 1> [ <Package 2> <Package 3> ... ]                            
                            
<Destination>: output folder and the Packing log will be stored in here.                            
[/n <outputName>]: output file name (if not input output name, The name of first package will be used)                            
<Package 1>:   tap/pad file 1                            
<Package 2>:   tap/pad file 2                            
                            
Example:

Packing 7-Zip tap and KeepPass pad file                            
                            
PickMeAppPro.bat -a da806f519766f914d333d5d0abd16b93.testemail@gmail /p c:\test /n testApp c:\test\7-Zip.tap c:\test\KeePass_pad.xml                            

 

 

admin Mon, 2011-02-21 21:08

9. TROUBLESHOOTING

9. TROUBLESHOOTING

root Sun, 2010-07-18 13:14

9.1. PickMeApp fails to capture an application

9.1. PickMeApp fails to capture an application

Check that there is no other install/uninstall operation in progress.

Check that the application to be captured is not running.

Check that you have an administrator rights on the computer.

Check that the application is not listed as Currently not Supported

Restart PickMeApp and try again. If the problem persists, report it to the PickMeApp support service.

Note: Some applications cannot be captured / installed due to their dependency on specific hardware configurations.

root Sun, 2010-07-18 14:01

9.2. PickMeApp fails to deploy an application

9.2. PickMeApp fails to deploy an application

Check that the application is not listed as Currently not Supported

Ensure that there is no other version of the same application on the computer.

Check that you have an administrator rights on the computer.

For better comparability we recommend to switch off UAC  before running PickMeApp. 
You may enable UAC after finishing deployment.

root Sun, 2010-07-18 14:02

9.3. Applications installed on the computer are not present in the left panel

9.3. Applications installed on the computer are not present in the left panel

PickMeApp show all applications by dividing them on

  • Qualified Applicaitons - applications PickMeApp can capture
  • non-Qualified Applications. - other applications.

 
Check that the application is located in Qualified Applicaitons profile .

Check that the application is located in non-Qualified Applications profile .

Check that the application is not hidden by a current filter.
 
Check that you are using the latest version of PickMeApp.

root Sun, 2010-07-18 14:03

9.4. PickMeApp hangs during or after capture/installation

9.4. PickMeApp hangs during or after capture/installation

Check that  there is no other install/uninstall operation in progress.
 
Ensure that the application to be captured/installed is not running.
 
Restart PickMeApp and try again. If the problem persists, report it to the PickMeApp support service.

root Sun, 2010-07-18 14:03

9.5. After deleting an application from the installed applications list (left panel), it is still listed there

9.5. After deleting an application from the installed applications list (left panel), it is still listed there

Restart PickMeApp and try again.

root Sun, 2010-07-18 14:04

9.6. PickMeApp does not allow you to choose an application to create a personalized package

9.6. PickMeApp does not allow you to choose an application to create a personalized package

This application has already been captured within the currently active profile. Either remove the application from the active profile, or select another profile.

root Sun, 2010-07-18 14:04

9.8. PickMeApp does not remove an application installed on your computer

9.8. PickMeApp does not remove an application installed on your computer

It is possible that the application registration entries are corrupted. Try to remove the application using its own uninstall option, or via the add/remove programs option in the control panel.

root Sun, 2010-07-18 14:05

9.9. PickMeApp does not show the Profile Name, or the personalized packages are not present

9.9. PickMeApp does not show the Profile Name, or the personalized packages are not present

Check that the profile location is accessible, and the profile folder is there. Check that all package files are in the profile location.
 
Add the profile again using the “Create New Profile” button, and supplying a path to the profile location.

root Sun, 2010-07-18 14:06

10. PICKMEAPP AS SOFTWARE UPDATER

10. PICKMEAPP AS SOFTWARE UPDATER admin Wed, 2020-04-01 09:33

10.1 PickMeApp software updater Overview

10.1 PickMeApp software updater Overview

PickMeApp keeps your installed applications up-to-date.

PickMeApp’s full range of software management functionality makes PickMeApp the most advanced and the best software updater tool in the market. Here’s why:

  1. Scan and lists your outdated software
  2. Upgrades are downloaded and installed with just one click
  3. Upgrades are downloaded from the program's original source
  4. Create a system restore point that rolls back to previous updates whenever required (available on-demand in the Pro version only)
  5. Portable and non-portable modes (Pro version only)
  6. Built-in advanced Uninstaller
  7. Supports thousands of software programs via built-in and/or custom App Stores  
  8. Works smoothly with all Windows versions, including Windows 10/8/8.1/7/XP/Vista

The outdated programs will be marked by red exclamation mark "!".
Alternatively the upgradeable filter can be used to find programs that can be upgraded.

It is possible to upgrade one or several applications in a raw by pressing "Upgrade" button.

PickMeApp as Updater

 

Upgrades will be available for any software programs installed from PAD packages located in one of PickMeApp Profiles ( see more explanation in the following paragraph)
 

For example

Any application from PickMeApp Collection once installed on the computer will be monitored for upgrades.

To make sure that installed software will be monitored for upgrades, import its PAD package to one of PickMeApp profile . As reminder the official PAD repository (http://repository.appvisor.com/) contains more than 15,000 software titles.

It is ok to import corresponding PAD package even after application was already installed.
 

admin Wed, 2020-04-01 09:35

11. RELOCATE INSTALLED SOFTWARE TO ANOTHER DRIVE

11. RELOCATE INSTALLED SOFTWARE TO ANOTHER DRIVE

Many Windows computer users with small SSD system disks (128 – 256 GB) are falling into the same trap: Although the initial hardware requirements for the operating system installation seemed sufficient with these disks (about 20 GB for Windows 7/8 and 40 GB for Windows 10), the continued usage of Windows OS gradually uses up any free space left on the disk.

At first, Windows users feel safe installing software on their default drive, even when it only has 128GB of storage space. In addition, Windows updates, drivers, settings, application and system caches, logs and user files are all saved on the system disk as well. After 1-2 years of running Window OS with a small SSD, most Windows users run out of free space on the system disk.

While it is possible to free space by moving personal files onto an additional larger disk, about 80% of space on the system disk would be still occupied by installed software and system files.

Uninstalling and reinstalling software on a new disk seems like a tedious and error prone solution in this situation. The better solution would be to relocate installed software to a new disk as-is. Eventually, Windows provided a built-in technology that makes such relocation possible. The technology, called junction points, allows a Windows user to anchor the paths of some source folders on one disk to the target folder on another disk. Users can free up space on their system disk by moving application folders’ content to another drive and anchoring their original locations to the new folders. This allows them to keep the rest of their application components like shortcuts, registries, and configurations.

PickMeApp provides an intuitive and user-friendly solution to move installed programs to another disk. Once a user chooses to relocate one or several installed applications, PickMeApp takes on all necessary operations necessary to perform the relocation of an installed software.

PickMeApp calculates required disk space, identifies application folders that are safe to relocate, moves applications folders to a new destination, cleans up leftover data and confirms application integrity after relocation. PickMeApp may undo any unsuccessful relocation and keeps the computer save state throughout the relocation process. In some cases, restarting the computer and running PickMeApp again is required to complete a relocation.

Relocated software works seamlessly with management operations such as running, terminating, capturing, uninstalling, and upgrading installed software. After uninstalling an application, PickMeApp will cleanup any leftover application data and will preserve relocated applications after the upgrade in most cases. Users can always revert the relocation by installing software back to its original installation location.

PickMeApp supports relocating applications on all Windows operating systems with NTFS drivers, starting from Windows XP SP3 and up. By using PickMeApp to move applications on another disk, users will effectively free up 95-99% of system disk space that was previously occupied by installed applications. In future releases, PickMeApp will provide a solution for freeing even more space, which will further prolong the life span of Windows computers with small SSD disks.

admin Fri, 2021-02-19 12:22

11.1 Relocation settings

11.1 Relocation settings

To enable the relocation feature, select a destination drive in the Relocation Tab of the Settings menu. The destination drive is used as the destination for relocated application files and folders.

Relocation Tab of the Settings menu

The Relocation settings tab shows a sorted list of compatible drives available on the computer. The first drive on the list is the drive with the most available storage space. The drive that is currently chosen as the destination drive is show in bold.

The list does not include non-NTFS and removable drivers. No drive can be chosen if there is only one compatible drive available on the computer, and the relocation feature is disabled. A driver without free space cannot be chosen as a destination drive.

Note: The relocation feature is enabled on computers with two or more non-removable NTFS drivers.

Select the destination drive in the drive list and press the “Apply” or “OK” buttons to save your choice. From that point on, any new relocations are done on that destination drive. The PickMeApp Session log will then show the following message:

“Drive <name of drive><Disk Label:> was chosen as relocation destination.”

Note: If a destination driver was deleted, select a new destination drive to enable the relocation feature.

admin Fri, 2021-02-19 12:45

11.2 Relocate installed Application

11.2 Relocate installed Application

Relocate Single Application

Once a destination drive is chosen, you may start the relocation of a single application by pressing the “Relocate” button available on the Application Bar of any installed application (Qualified and Non-Qualified).

Relocate Button on Application Bar

Note: You cannot relocate an application that is originally installed on the destination drive (e.g., disk C:).

PickMeApp starts the relocation of an installed application by ending all running application processes. Please make sure you have saved all application documents prior to starting the relocation process.

The relocation may last from a few seconds to several minutes, depending on the size of the application and speed of the source and destination drivers. In some cases, you may experience a short period of desktop flickering. This happens when PickMeApp is trying to release some locked files prior to the relocation.

Note: It is important that during relocation, the computer is not accidentally switched off (e.g., pressing the power button), otherwise the application may end up in a non-operational state.

Software suites (e.g., Microsoft Office) are handled as a single application. All applications in a software suite are relocated at once.

In some cases, you may be prompted to restart your computer and to run PickMeApp again to finalize the relocation of applications. You may restart computer once per several relocations.

The “Restart computer” pop-up

Make sure to run PickMeApp again after the computer restarts. PickMeApp Light and portable PickMeApp Pro users must manually run PickMeApp again. PickMeApp Pro users that enabled starting PickMeApp during computer startup will have the PickMeApp automatically restart.

Run On Windows Startup Settings

Relocate Several Applications

PickMeApp Pro can relocate several selected installed applications at once.

Select the applications that you want to relocate and press the “Relocate” button available on Qualified and Non-Qualified applications profiles. The selected applications are now relocated one by one. You can stop or skip the relocation of applications during the process.

Relocate Button for System Profile

Make sure to restart the computer and run PickMeApp again if at least one application relocation requires a computer restart.

Relocated Applications Filter

You may find relocated applications by applying the <relocated> filter in the Filter Bar.

Relocated Filter for Search

The <relocatable> filter helps find applications that can be relocated to the destination drive. The filter excludes applications that are installed on the current destination drive (e.g., disk C:).

Relocated Applications Info

To see detailed information about a relocated application, click the “Support information” link at the Application Bar, along with other detailed info about the application the dialog provides:

  • The size of the relocated folders (the freed-up space from the original disk)
  • The destination drives.
  • The relocated folders and their status

Support information about Installed Application

admin Fri, 2021-02-19 12:52

11.3 Remain Relocated Application

11.3 Remain Relocated Application

Remaining applications means to return application folders to their original location after relocation.

After an application is successfully relocated, the font color of each relocated application is changed to blue font and the Relocate button is changed to the Remain button.

Note: The Remain button is disabled for relocated applications waiting for a computer and PickMeApp restart.

The Remaining action is very similar to the relocation of application. The remaining process may last from a few seconds to several minutes, depending on the size of the application and speed of the source and destination drivers. In some cases, you may experience a short period of desktop flickering. This happens when PickMeApp is trying to release some locked files prior to remaining the application.

Remaining applications may require restarting the computer to clean up the remaining data from the relocation. In such cases, PickMeApp prints information message inside the Session Log. The “Restart” pop-up is not shown.

Note: The remaining application fails with an error message if there is not enough space left on the original drive.

Note: You can only remain applications one at a time. There is no batch mode available for remaining applications.

admin Fri, 2021-02-19 13:13

11.4 Creating System Restore Points

11.4 Creating System Restore Points

We strongly recommend creating Windows Restore Points prior to relocating an application. PickMeApp Pro users have access to the “Create Restore Points per PickMeApp Action” feature described here: (link).

To learn more about how to create Windows Restore Points, follow this link: (link).

admin Fri, 2021-02-19 13:18

11.5 Command Line Interface for Relocate

11.5 Command Line Interface for Relocate

PickMeApp Pro users can run relocate and remain actions using command line. Two new CLI switches "/r" and "/m" are available to relocate and remain applications (see the PickMeApp CLI for more info).

It is possible to relocate a previously relocated application to another drive by using CLI. This option is not available via PickMeApp UI.

admin Fri, 2021-02-19 19:58

11.6 Managing relocated applications

11.6 Managing relocated applications

Running and Closing relocated applications

There should be no difference in running or closing a relocated application. You can create shortcuts and add them to the start menu the same way as you would with a non-relocated application.

Uninstalling relocated application

The best way to uninstall a relocated application is to use the PickMeApp Uninstall Feature described here: (see link)

To allow a proper clean up after uninstalling a relocated application, make sure that PickMeApp is running during the uninstall process.

In a case when a relocated application was uninstalled while PickMeApp was not running, the application’s relocated files and folders might be left on the destination folder. A manual cleanup will be required in this scenario.

Upgrading relocated application

There are two scenarios for application upgrades:

  1. The upgrade setup overwrites application files by using new files without altering folder locations. The PickMeApp Relocate feature is designed to support the process in this case. The upgraded application is still relocated after the upgrade, although some new application folders might not be relocated.
  2. The upgrade setup uninstalls the old application and then installs the new application version. Currently, PickMeApp cannot distinguish that scenario from a regular uninstall. The newly installed version of the application is not relocated. To keep the application relocated, repeat the relocation process.
admin Fri, 2021-02-19 20:03

11.7 Relocation Feature Troubleshooting

11.7 Relocation Feature Troubleshooting

If you need to contact PickMeApp support about relocation or remain installed applications , please provide PickMeApp Support with the following files:

  • Log files located at %appdata%\PickMeApp
  • GDPR records located at the hidden folder $PmaData at %systemdrive%
admin Fri, 2021-02-19 20:09

12. PickMeApp as Application Launcher

12. PickMeApp as Application Launcher

PickMeApp as Application Launcher  

In line with our goal to make PickMeApp the ultimate Windows Application Manager for everyone, PickMeApp is adding a new capability of launching and terminating installed applications with just one click.

PickMeApp’s detailed knowledge of application components allows PickMeApp to locate and start any executable of the installed software on your PC. PickMeApp can also identify and terminate any running process of the selected application on demand. PickMeApp even handles hidden application  services running in the background that are consuming computer resources.

You can manage an application’s start and stop by using the “Start” and “Stop” buttons on the PickMeApp application bar. Also, you can terminate several applications at once by using the “Stop” button on the System profile bar.

If an application has a single executable, PickMeApp shows those buttons with normal text. If an application has several executables or services, the “Start” and “Stop” buttons are shown in bold text.

If several executables belong to the same application, PickMeApp allows users to choose which executable to start or to stop. PickMeApp groups these executables by type to simplify their  management. The essential application executables can easily be reached by one click. Rarely used executables are grouped together by default.

Alongside with starting executables, PickMeApp starts any essential application services needed to run those executables. On the other hand, it is possible to completely terminate all of an application’s  processes and services to save computer resources.

PickMeApp provides detailed application info about application executables, services, running statuses and whether they are setup to run after computer startup.     PickMeApp allows you to filter and select several running applications for batch management .

PickMeApp CLI interface is extended to support starting and stopping of applications from the command line. ​

admin Thu, 2022-01-20 06:04