имхо, если правильно прописан путь до файла, то при клике на обычную ссылку файл откроется той программой, с которой ассоциировано расширение файла.
Естественно при этом, тот кто скачивает, должен указать браузеру что необходимо открыть файл, а не сохранять его на диск