You forgot one backslash before MJ:
file.initWithPath("C:\\Users\\MJ\\Desktop\\Example.FaceDetection.exe");
So your application is not running because it is not found. However, the best way to run applications is usually nsIProcess - it allows you to specify command line options, and also provides useful feedback:
var params = ["foo", "bar"];
var process = Components.classes["@mozilla.org/process/util;1"]
.createInstance(Components.interfaces.nsIProcess);
process.init(file);
process.run(false, params, params.length);
source
share