You could right click on the executable (or shortcut) and select "Run As Administrator".
What is within the application which urgently needs administrative privileges though? Is there a way you could get around that rather than hoping to get around UAC?
Maybe you could find an ActiveX component which is Win7 compliant that could do certain tasks for you? (or if you know .NET, you could write an InterOp DLL which should (if I remember right) support UAC).
Maybe I should explain a bit better! Starting the program in Administrator mode is rather difficult, because it is supposed to start automatically at boot time AND later, using a task scheduler for the latter. I have tried giving it administrator privileges, but it didn't seem to help. All that helps is cancelling UAC. The problem apparently happens when the application (a REMINDER app) tries to access it's data file, which is in the form of "reminder.dat" on the C: drive. Originally, I had the .dat file made in the application folder, but that didn't work either, so I tried changing it. By the way, this program ran perfectly well under 32 bit Vista, but will not run under either 32 bit or 64 bit Windows 7.