How to load a MapBasic tool for all users in MapInfo Professional

Products Affected: MapInfo Pro™
When registering a MapBasic application, normally only the current user would have access to the registered tool. If there are a number of users accessing the same machine, the tool would have to be registered for each user.


Save a startup.wor file to the installation directory with a "Run Application" command pointing to the MapBasic application you wish to load. This will then be loaded on start up, full steps below:
  1. Open MapInfo Pro leave it empty
  2. File > Save Workspace As and save it as Startup.wor
  3. Close MapInfo Pro
  4. In Windows File Explorer, right-click on the file Startup.wor, and select "Open With".  Select Other apps and make sure "always open with this application" is UNchecked.  Find a text editor such as Notepad, and select that program to open the file.
  5. Add a statement to invoke the desired tool and the path to its locatio.  For example: Run Application ApplicationDirectory$() + "Tools\autolbl.MBX"
  6. Save the .WOR and copy it to the MapInfo Pro install directory (for example: C:\Program Files\MapInfo\Professional\)
  7. Open MapInfo Pro again and the tool will be loaded and ready for use for all users
UPDATED:  December 2, 2019