请问在.net 中怎样调用命令行

arkang168 2003-07-24 04:40:14
我要在.net中判断某条件,如果成立需要调用一条dos命令,而我的页面还要保留在当前位置,请问怎么实现?

if(true)
{
?????
}

多谢
...全文
55 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liuspcn 2003-07-25
  • 打赏
  • 举报
回复
记下
seaAsky 2003-07-24
  • 打赏
  • 举报
回复
记下
liduke 2003-07-24
  • 打赏
  • 举报
回复
收藏
brightheroes 2003-07-24
  • 打赏
  • 举报
回复
楼上所说正确,同时楼主需要注意Process的ProcessStartInfo的属性。
可以指定调用的exe文件名称,参数等等
zwztu 2003-07-24
  • 打赏
  • 举报
回复
学习
panyee 2003-07-24
  • 打赏
  • 举报
回复
要运行dos的内部命令是这样的:


System.Diagnostics.Process.Start("cmd.exe", "/c md c:\\1234");

注意: 参数要加 /c , 让它执行完命令行后中断

这句代码在 c/s和b/s结构中都可用
declude 2003-07-24
  • 打赏
  • 举报
回复
using System.Diagnostics;
System.Diagnostics.Process.Start("cmd.exe")
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2003-07-24 04:40
社区公告

让您成为最强悍的C#开发者