用Process呀,System.Diagnostics包下面,你可以参考文档例子。

解决方案 »

  1.   

    除非客户端的安全性降得很低你可以用WScript.Shell的命令去加载客户端的程序来运行
      

  2.   

    用javascript脚本或vbscript脚本http://www.microsoft.com/china/technet/columns/scripts/sg1002.asp
    Set objShell = CreateObject(“Wscript.Shell”)
    objShell.Run “ipconfig”
      

  3.   

    http://expert.csdn.net/Expert/topic/1874/1874587.xml?temp=.8520166
      

  4.   

    用vbscript脚本Set objShell = CreateObject(“Wscript.Shell”)
    objShell.Run “ipconfig”
    http://www.microsoft.com/china/technet/columns/scripts/sg1002.asp
      

  5.   

    不安全,权限问题
    asp.net至顶有帖
      

  6.   

    http://expert.csdn.net/Expert/topic/1874/1874587.xml?temp=.8520166(循序渐进)启动了进程,但不显示在桌面呀! string path=this.TextBox1.Text.ToString().Trim();//路径
    Process p = new Process();
    p.StartInfo.WorkingDirectory = path;  
    p.StartInfo.FileName = "calc.exe";
    p.StartInfo.UseShellExecute = false;
    p.StartInfo.RedirectStandardOutput = true;
    p.StartInfo.CreateNoWindow = true;
    p.Start();
    那错了