Well it would return as "fail" but give the user a warning that it wasn't an exe, I did this just in case someone wanted to execute something custom like a script/msi/whatever rather than exe.