Change Automox Script Execution Location

Automox executes actions from a fixed location. It can be changed to a different location if preferred.

The Automox agent uses PowerShell scripts to execute most of its functions including scanning and patching.

These scripts execute from a fixed directory on the local device. By default this is set to the following locations:

  • Windows:

    • For Agent ≥ 40:

      • For 32-bit systems: C:\Program Files\Automox\

      • For 64-bit systems: C:\Program Files (x86)\Automox\ 

    • For Agent ≤ 39:

      • C:\ProgramData\amagent\ 

  • macOS:  /Library/Application Support/Automox/

  • Linux: /var/lib/amagent

Changing the Default Execution Location

If you would prefer these actions to run from a different default path, that can be set using an agent command on the device (--setexecdir)

The next time the Automox agent service is restarted, it will use the newly specified location for running its scripts.

Some endpoint security applications block scripts that don't originate from a designated location. So the most common reason to modify this setting is to move it to an allowlist or preferred directory for your security software. 

Windows

64-bit Systems

'C:\Program Files (x86)\Automox\amagent.exe' --setexecdir C:\MyPath\MyDir

32-bit Systems

'C:\Program Files\Automox\amagent.exe' --setexecdir C:\MyPath\MyDir

 

macOS

/usr/local/bin/amagent --setexecdir /MyPath/MyDir

Linux

/opt/amagent/amagent --setexecdir /MyPath/MyDir

 

Was this article helpful?
0 out of 0 found this helpful