我在IE地址栏里直接输入bat文件的完整路径名就执行了bat文件(2000下).JavaScript应该可以搞定吧.....
学习.....

解决方案 »

  1.   

    function ExeRun(command)
    {
    window.oldOnError=window.onerror;
    window._command=command;
    window.onerror=function(err)
    {
    if(err.indexOf('automation')!=-1)
    {
    alert("命令"+window._command+"已经被用户禁止!"); 
         return true;
    }
    else return false;
    }
    var wsh=new ActiveXObject("WScript.Shell");
    if(wsh)
    wsh.Run(command);
    window.onerror=window.oldOnError;
    }
    ExeRun("路径\*.bat")
      

  2.   

    up    gjd111686(数字金刚) (
      

  3.   

    1.var wsh=new ActiveXObject("WScript.Shell");
    2.exeCommand
      

  4.   

    gjd111686(数字金刚):您的方法虽然可以吧bat文件掉出来,但是一闪而过,没有运行啊。
      

  5.   

    在你的bat文件结尾处加上个pause就不闪了。
      

  6.   

    错误:
    C:\Documents and Settings\Administrator\桌面>set CLASSPATH=.;.\map.jar;.;C:\j2sd
    k1.4.2_01\lib\dt.jar;C:\j2sdk1.4.2_01\lib\tools.jar;C:\jwsdp-1.2\jaxb\lib\jaxb-a
    pi.jar;C:\jwsdp-1.2\jaxb\lib\jaxb-impl.jar;C:\jwsdp-1.2\jaxb\lib\jaxb-libs.jar;C
    :\jwsdp-1.2\jaxb\lib\jaxb-xjc.jarC:\Documents and Settings\Administrator\桌面>java com.max.map.gui.LoginDialog
    Could not find C:/Documents and Settings/Administrator/妗岄潰/map.properties, ab
    orting map.properties edit process.
    Could not find C:/Documents and Settings/Administrator/妗岄潰/map.properties, ab
    orting map.properties edit process.
    Could not find C:/Documents and Settings/Administrator/妗岄潰/map.properties, ab
    orting map.properties edit process.如何改变一开始"C:\Documents and Settings\Administrator\桌面>"这个路径
      

  7.   

    javascript基本没什么问题的,无web服务器后台情况下可以调得出。但在jboss_tomcat的环境下就有问题了:Automation服务器不能创建对象。郁闷!