手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >ASP.Net执行cmd命令的实现代码
ASP.Net执行cmd命令的实现代码
摘要:复制代码代码如下:usingSystem;usingSystem.Collections;usingSystem.Configuration...

复制代码 代码如下:

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

using System.Diagnostics;

namespace WebForm

{

public partial class _Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

Response.Write(ExeCommand("ping www.126.com"));

}

public string ExeCommand(string commandText)

{

Process p = new Process();

p.StartInfo.FileName = "cmd.exe";

p.StartInfo.UseShellExecute = false;

p.StartInfo.RedirectStandardInput = true;

p.StartInfo.RedirectStandardOutput = true;

p.StartInfo.RedirectStandardError = true;

p.StartInfo.CreateNoWindow = true;

string strOutput = null;

try

{

p.Start();

p.StandardInput.WriteLine(commandText);

p.StandardInput.WriteLine("exit");

strOutput = p.StandardOutput.ReadToEnd();

p.WaitForExit();

p.Close();

}

catch (Exception e)

{

strOutput = e.Message;

}

return strOutput;

}

}

}

【ASP.Net执行cmd命令的实现代码】相关文章:

asp.net 文件下载实现代码

asp.net中利用ashx实现图片防盗链代码

c# .net 生成图片验证码的代码

ASP.NET动态加载用户控件的实现方法

asp.net 无重复随机数代码

Asp.net(C#)实现验证码功能代码

在ASP.Net中实现flv视频转换的代码

ASP.Net下载大文件的实现方法

ASP.NET中的跳转 200, 301, 302转向实现代码

ASP.NET实用代码片段

精品推荐
分类导航