Вам нужно создавать какой-то другой exe файл или файл проекта при компиляции?
Вот функция, выдающая путь к папке TEMP:
Код:
function GetWinTempPath: string;
var
buff: array [0..MAX_PATH] of Char;
begin
GetTempPath(SizeOf(buff), buff);
Result:= buff;
end;