ASP.NET调用DOS命令
来源:互联网 发布:淘宝网玩具乐高 编辑:程序博客网 时间:2024/05/07 00:10
在用过DOS命令的人都知道DOS命令可以做很多事,比如dir可以列举目录下的文件和子目录。这次,我们就是用ASP.NET
程序来调用cmd的命令来管理文件。
下面是一段调用cmd.exe的方法:
public bool cmd(string argm)
{
//开始创建文件
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;
try
{
p.Start();
p.StandardInput.WriteLine(argm);
p.StandardInput.WriteLine("exit");
p.StandardOutput.ReadToEnd();
p.Close();
return true;
}
catch
{
return false;
}
}
其中argm是表示执行的cmd命令,比如我要创建一个文件夹,使用方法如下:
bool created = cmd(@"md e:/abc/mydir");
程序来调用cmd的命令来管理文件。
下面是一段调用cmd.exe的方法:
public bool cmd(string argm)
{
//开始创建文件
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;
try
{
p.Start();
p.StandardInput.WriteLine(argm);
p.StandardInput.WriteLine("exit");
p.StandardOutput.ReadToEnd();
p.Close();
return true;
}
catch
{
return false;
}
}
其中argm是表示执行的cmd命令,比如我要创建一个文件夹,使用方法如下:
bool created = cmd(@"md e:/abc/mydir");
- ASP.NET调用DOS命令
- 用asp.net调用dos命令~(通过cmd来执行)---转载的
- [收集]用asp.net调用dos命令~(通过cmd来执行)
- C#如何调用ms dos窗口运行多条批处理命令 asp.net
- .net实例:c#调用dos命令
- 在asp.net下调用dos命令 :我用的是调用重定向写入一个文件
- 如何在ASP.NET程序里面执行DOS命令
- 调用Dos命令
- c#调用dos命令
- Java调用DOS命令
- JAVA调用DOS命令
- java调用dos命令
- c#调用dos命令
- java调用Dos命令
- Java调用dos命令
- java调用dos命令
- Java调用DOS命令
- java调用dos命令
- Cisco VPN Client for Linux 2.6.x 安装指南
- 匈牙利命名法之罪与罚--与面向对象思想违背
- MySql的编码问题
- 黄健翔解说各修改版本
- 欧美外包的人力派遣服务的外包频道应对——CSDN外包实践(37)
- ASP.NET调用DOS命令
- Attribute在.Net编程中的应用和C#类型转换
- 终身受用的十大经典管理理论
- [企业管理]警示!软件行业收入不断降低的一个原因——初学者的问题与不良的资本家企图,一同在侵蚀着我们的生命!
- 左连接/右连接 实例
- 吃了大力丸的Ruby
- AJAX框架
- 转贴:谈谈我对攻读计算机研究生的看法
- Developer Notes for prototype.js(En)