The following is an example of a LT script that can be used to browse for a file ... before acting upon it
run.section(file.ogs,Init);
FDLOG.numTypes=1;
FDLOG.type1$=[User Data *.*]*.*;
FDLOG.Dlgname$=Select one or more User Data Files;
if (FDLOG.multiopen()==0/0) return 1;
MyCounts=FDLOG.multiopen.count;
for (k=1;k<=MyCounts;k+=1)
{
Fdlog.get(A,k); // %A now contains the path to the first data file
// do something with %A
};