Я использую командные файлы для компиляции моих файлов iss, для этого есть ключ / cc.От превосходной помощи настройки inno (ISetup.chm или онлайн-версия : Другая информация / Выполнение компилятора командной строки):
compil32 /cc "c:\isetup\samples\my script.iss"
, но есть и другие способы.Итак, ответ на ваш первый вопрос - да.
По поводу вашего второго вопроса, потому что я никогда не использовал действия до и после (я помещаю такие задачи в пакетный файл), я ничего не могу сказать,но я думаю, это не должно быть проблемой.