手机
当前位置:查字典教程网 >编程开发 >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(C#)实现验证码功能代码

ASP.NET 运行.bat文件的实现方法

Asp.Net URL重写的具体实现

.Net读取Excel 返回DataTable实例代码

ASP.Net不执行问题一解

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

asp.net 文件下载实现代码

ASP.NET Ajax级联DropDownList实现代码

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

ASP.NET 导出到Excel时保留换行的代码

精品推荐
分类导航