Hola Jeibi,
creo que lo mejor es que uses un cliente gráfico como Power Builder y con la función
li_fileread = lnvo_file.of_getFileOpenName(gf_t('Selección de ruta'),ls_filepath,ls_filename,ls_filextension,ls_ filefilter) podrás hacer lo que quires.
Un saludo y suerte
.