Hola D'Sanchez, gracias por responder.
Si, justamente así es como lo tenemos al día de hoy, pero no todos los usuarios configuran el navegador con una carpeta definida de descarga, algunos usan la opción "preguntar donde guardar" y ahí se genera el problema. Hay usuarios que descargan los xml en subcarpetas, lo que pretendo hacer es que nuestro sistema detecte que carpeta uso, y cuando quiera importar el xml se abra esa carpeta, de esa forma le facilitamos la tarea al usuario. Leyendo ya logre comprender gran parte de la estructura de un archivo LNK, hice una rutina, que hasta el momento me funciona bien. Te dejo el código revísalo y mira que se puede mejorar.
Saludos.
Fernando