Daniel Kirsch wrote:
how can I run any executable with an additional commandline parameter using XPCOM?

Use nsIProcess: http://lxr.mozilla.org/seamonkey/source/xpcom/threads/nsIProcess.idl

For example in js code:

/* file is an nsIFile pointing to the executable */
var proc = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess);
proc.init(file);
proc.run(false, ["argument1", "argument2"], 2);


_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to