I have an in-house application that launches an Excel file by executing the following command:
rundll32 SHELL32.DLL,ShellExec_RunDLL somefile.xls
This command runs perfectly in Windows XP or Windows Server 2003 but when I test it under Windows Server 2008 it doesn't do anything. Is there a registry change or some other type of permission change that will allow the above command to launch my Excel file under Windows Server 2008?
By the way, I tested the above command under a clean vanilla installations of XP, Windows Server 2003, and Windows Server 2008 using default settings and I installed the Excel 2003 under each instance. I prefer not to modify the above command line as this would require a code change. Any suggestions would be helpful.