Menu

How to run GUI Turbo Assembler 5.0 as non-admin user ?

GUI Turbo Assembler primarily accesses the installation directory for reading and writing data, particularly when working with assembly codes. By default, the installation directory is located at C:\Program Files (x86)\GUI Turbo Assembler//. The assembly files, used as examples, are typically found within the C:\Program Files (x86)\GUI Turbo Assembler\EXAMPLES directory.

When assembling or linking these assembly files, it is necessary for the software to create output files within the EXAMPLES directory. To facilitate this, the application requires administrative privileges, which is why it requests administrator permission when launched.

To circumvent this, users can initiate the IDE using a batch script containing the following lines. The batch script can be located anywhere on the system, preferably within the Desktop folder.

@ECHO OFF
SET APPLICATION_PATH="C:\Program Files (x86)\GUI Turbo Assembler\GUI Turbo Assembler.exe"
cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start " " %APPLICATION_PATH%"
EXIT

NOTE: Update the APPLICATION_PATH according to your installation directory

The approach mentioned above enables users to initiate the IDE without administrative privileges, but the assembly and linking of example files will still encounter issues. To resolve this, users need to grant "Modify" and "Write" permissions to the installation directory for the specific user. Alternatively, they can opt to install the software in an alternative directory, like "C:\GUI Turbo Assembler," or on a completely different drive.

NOTE: This limitation has been addressed in Version 5.1


MongoDB Logo MongoDB