Hola
Antes que otra cosa,
¿en que evento quieres hacerlo?
Por otra parte, pues es obvio que se va a crear en el mismo directorio porque esta usando
Código Delphi
[-]ExtractFilePath( Application.ExeName ) + 'Id.dos'
Lo mas fácil es que uses una lectura a un archivo INI o al registro con la ruta donde quieres grabarlo de esa forma no tendras complicaciones posteriores.
Salud OS