我要在web上调用应用程序点了而已个按纽后就执行这个应用程序有哪位大哥知道怎么做的最好给个完整的例子

解决方案 »

  1.   

    不是可以在页面上执行控制台命令吗,下面是我找到的一个执行控制台命令的页面代码:
    <%@ Page Language="VB" Debug="true" %>
    <%@ Import Namespace="system.IO" %>
    <%@ import namespace="System.Diagnostics" %>
    <script runat="server">
    '######################################################################
    '################# cmd.aspx——asp.net shell by lake2 #################
    '#################        My E-mail:mrhupo.126.com    #################
    '#################          http://mrhupo.126.com     #################
    '#################            version 1.3             #################
    '######################################################################
    Sub RunCmd(Src As Object, E As EventArgs)
    Dim myProcess As New Process()
    Dim myProcessStartInfo As New ProcessStartInfo("cmd.exe")
    myProcessStartInfo.UseShellExecute = False
    myProcessStartInfo.RedirectStandardOutput = true
    myProcess.StartInfo = myProcessStartInfo
    myProcessStartInfo.Arguments="/c " & Cmd.text
    myProcess.Start()
    Dim myStreamReader As StreamReader = myProcess.StandardOutput
    Dim myString As String = myStreamReader.Readtoend()
    myProcess.Close()
    result.text=Cmd.text & vbcrlf & "<pre>" & mystring & "</pre>"
    cmd.text=""
    End Sub
    </script>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>ASP.NET Shell v1.3 by lake2</title></head>
    <body>
    <form runat="server">
      <asp:TextBox ID="cmd" runat="server" style="border: 1px solid #084B8E"/>
      <asp:Button ID="Button" runat="server" Text="Run" OnClick="runcmd" style="color: #FFFFFF; border: 1px solid #084B8E; background-color: #719BC5"/>  
      <p>
        <asp:Label ID="result" runat="server" style="color: #0000FF"/>      </p>
    </form>
    </body>
    </html>
      

  2.   

    lingyun_k(屠夫):
    你这个只能在服务器端执行控制台命令
      

  3.   


    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++一道 智力测试题 如果有人回答正确 并且告诉我 我就给他 100点 (一定遵守信誉)四个数 3  ,  3  ,  8     ,8  
    用 加 减 乘 除 运算符 算出最后结果 为 24 
    条件是 每个数 3  ,  3  ,  8     ,8  只能用一次 运算符可多次使用回复地址 [email protected]  不胜感激!*******************************************************