I would like to resurrect this thread from the dead, now that Windows on Arm is becoming a real thing.
My AutoIT executable run fine (as far as I can tell) on the full version of Windows on ARM (Surface Pro X, Parallels VM) and I got the core working on WinPE 11 on ARM (AutoIT compiled as x64) but I have not managed yet to launch any command line executables in WInPE on ARM from AutoIT.
AutoIT executables compiled for x64 do not run by default but adding xtajit64.dll and some others to enable x64 software emulation fixes that. However, a RUN (@comspec&" /") will not launch a command prompt and any other attempt to launch command line executables also fails (i.e. diskpart, dism, etc.).
ProcMonx64 shows no missing DLLs but a bunch of registry hives show NAME NOT FOUND.
Anybody out here to is playing with this also?