Here’s a nice neat trick to get Windows XP application to work in VISTA.
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]"$path"="WINXPSP2"
Replace $path with the absolute path to your program;
i.e.
c:\\program files\\myapp\\myapp.exe
Make sure you add double back slashes.

