function run(bool) { try { var one_proc = Components.classes["@mozilla.org/process/util;1"] .createInstance(Components.interfaces.nsIProcess); var one_file = Components.classes["@mozilla.org/file/local;1"] .createInstance(Components.interfaces.nsILocalFile); one_file.initWithPath("/usr/bin/X11/xterm"); one_proc.init(one_file); one_proc.run(bool, null, 0); } catch (e) { alert(e); } }