2013-03-03, 17:50
Something wrong with your OS so that the application is unable to get the OS version. Download the source code and open the XBMCLauncher.ahk file in notepad. Remove the following two lines:
objWMIService := ComObjGet("winmgmts:{impersonationLevel=impersonate}!\\" A_ComputerName "\root\cimv2")
For objOperatingSystem in objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
Then set the OSVersion to 6.2 if Windows8, or 6.1 if Windows 7.
Global OSVersion := 6.2
Save the script and compile it to get the exe file. Replace the XBMCLauncher.exe file in the Programs folder with this exe.
objWMIService := ComObjGet("winmgmts:{impersonationLevel=impersonate}!\\" A_ComputerName "\root\cimv2")
For objOperatingSystem in objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
Then set the OSVersion to 6.2 if Windows8, or 6.1 if Windows 7.
Global OSVersion := 6.2
Save the script and compile it to get the exe file. Replace the XBMCLauncher.exe file in the Programs folder with this exe.