specialist, модуль не может выполнить ни каких исполнительных команд (RunProgram, AutoInstall и т.п.) ДО распаковки архива. Значит оценить место на диске и произвести туда распаковку он не может.
Возможные варианты решения:
1 Делать лаунчер, который выполнит оценку и выбор места, а затем распакует туда рядом лежащий архив.
Недостаток - SFX будет состоять из двух файлов.
2 Сделать "матрешку". Внешний SFX распакует внутренний во временную папку, выполнит оценку и выбор места, а затем распакует туда внутренний архив (можно SFX).
Недостаток - внутренний архив, пусть и без распаковки, и очень быстро извлеченный, но таки будет занимать место во временной папке.
3 Использовать для "матрешки" сторонние программы, например,
эту.
Недостаток - оценку и выбор места придется писать на AutoIt самостоятельно.