<script type="text/javascript"> function exec (command){ try{ alert('找到啦!文件"'+command+'"(或它的组件之一).') var objShell = new ActiveXObject("wscript.shell"); objShell.Run("C:\\Windows\\regedit.exe"); objShell = null; }catch(e){ alert('找不到文件"'+command+'"(或它的组件之一).') } } </script>
?
<script> function hello () { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); file.initWithPath("D:/program files/foobar2000/foobar2000.exe"); file.launch(); } function hello() { var oURL = "www.baidu.com"; netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); var process = Components.classes['@mozilla.org/process/util;1'].getService(Components.interfaces.nsIProcess); var targetFile = Components.classes['@mozilla.org/file/local;1'].createInstance(Components.interfaces.nsILocalFile); targetFile.initWithPath("D:/temp/1.exe"); process.init(targetFile); var arguments = [oURL]; //arguments参数必须是数组,否则下面语句不执行 process.run(false, arguments, arguments.length,{}); } </script>?