Japp funktioniert hier auch noch nicht, aber ich hab rausgefunden warum.
@autoitexe liefert bei mir die _X64er exe. Dadurch stimmt der trimright befehl nicht, da bei der 64bit version 15 statt 11 zeichen weggeschnitten werden müssen.
Ausserdem fehlen noch die Anführungszeichen für den Pfad der aut2exe.
hier eine für x64 funktionierende Fassung:
[autoit]
$PathSource = FileOpenDialog("Script auswählen", @ScriptDir, "Au3 Scripts (*.au3)")
$PathDest = FileSaveDialog("Speichern unter", @ScriptDir, "Exe (*.exe)")
RunWait('"' & StringTrimRight(@AutoItExe, 15) & 'Aut2Exe\Aut2exe.exe" /in "' & $PathSource & '" /out "' & $PathDest & '.exe" /x86')