Excellent question. I checked with the Sophos endpoint support team, and it seems that our installer is a bit different (new & improved) from the standard sophos installer. Standard Sophos install automation scripts won't work with it, but I'm talking with the endpoint developers to get the necessary info to automate the installer. Once support has the info, we'll publish instructions in the KB.
I have a little more info. There are some command line switches that can be used when building a script to install the client.
SophosInstall_1234567890123abcd.exe [-tps action] [-q] -q quiet install, no GUI is presented -tps detect Abort installation if third-party security software is already present -tps ignore Proceed with installation, even if third-party security software is detected -tps remove Attempt to remove any detected third-party security software. Abort the install if removal fails.
It's important to point out that the filename of the setup exe not be changed in any way. For instance, if you download the exe twice, and your browser appends (1) to the filename, the installation will fail on the second exe.