I am presently writing a small utility app for dealing with Microsoft Data Link(.udl) files. I would like the app to run such a file to open it for editing by the user.

Now I know the Shell command runs .exe files, but is there a way of opening a non-exe file like the .udl?

If anyone can shed some light on this problem, I would be really grateful.