Macro Express 5 Portable

Note: Macro Express 5 Portable requires a portable license to run.

A portable version of Macro Express 5 is available for use on any portable drive that can be connected to and disconnected from your computer. These may be referred to as a USB drive, flash drive, flash memory, thumb drive, memory stick or portable hard drive.

Install Macro Express 5 Portable on the device and run it from that device rather than the local computer.


Download the Macro Express 5 Portable installer and save it to your hard drive.



  1. Copy the MacExp5PortableSetup.exe installation file to your portable drive1.
  2. Double-click on MacExp5PortableSetup.exe to install Macro Express 5 Portable on your portable drive.
  3. Choose the option to run Macro Express 5 Portable at the end of the installation.
  4. Enter your license information into the License dialog.


If the AutoPlay menu2 is displayed when you insert your portable drive into your computer, click on ‘Open folder to view files’. Otherwise, open Windows File Explorer and click on your portable drive. Then double-click on LaunchApps and click on Macro Express 5.


Before you remove your USB drive from the computer you should tell Windows to Eject it. Before ejecting you will need to close Macro Express 5 Portable, LaunchApps and any other open programs3. If closing all open programs does not release the hook you will need to log off of Windows and then remove the USB drive.


To uninstall delete the files from your portable device.


  1. Will not leave traces of the program on the hard drive of the machine where the program is run. Macro files and temporary files are stored on the portable drive.
  2. Does not support playable (.mxe) macros.
  3. You cannot double-click on a .mex file to load it into Macro Express 5 Portable.


  1. To save space on your portable drive you may delete the installer file after installation. However, you should keep a copy somewhere permanent in case you need to reinstall the program.
  2. When Macro Express 5 Portable is installed it will create an autorun.inf file in the root directory of your portable drive if one does not already exist. If your portable drive already contains an autorun.inf when you install you may choose to edit it. The autorun.inf file will load the program LaunchApps. LaunchApps may be configured to automatically load more than one program. The file autorun_ISS.inf demonstrates how autorun.ini could be set to load LaunchApps. You may configure LaunchApps to automatically load a program.
  3. The reason for this is that Macro Express 5 interfaces with Windows at a low level. Each program that is running loads the Macro Express hook into its memory space. Even after closing Macro Express other programs may still have the hook loaded. If this is the case, when you attempt to eject the drive, Windows will display a message saying the drive is currently in use.