Это не вопрос, но грабли... Вот два способа вызова одного скрипта - откомпилированного в EXE и нет:
Код:

script.au3 "%ALLUSERSPROFILE%\Desktop"
Код:

script.exe "%ALLUSERSPROFILE%\Desktop"
Первый восстанавливает переменную окружения ALLUSERSPROFILE нормально, а вот второй нет...
Вывод: используем откомпилированные скрипты (принимающие параметры) только из CMD-файлов!