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