"Jeff Smith" whydoubt@hotmail.com writes:
Looking at PathIsExe, I thought PID was probably supposed to be PIF (Program Information File). I checked MSDN, and found this was the case. I also found two more types that need to be recognized: SCR (SCReensaver) and SCF (Shell Command File?).
.pif is clearly right, but are you sure about .scr and .scf? My version of Windows doesn't do that.