在c#中调用dos应用程序

主  题:  在c#中调用dos应用程序
作  者:  jianghong2003 (竹林老叟)
等  级:  ^
信 誉 值:  100
所属论坛:  .NET技术 C#
问题点数:  20
回复次数:  5
发表时间:  2003-8-17 16:31:38

请教怎样在c#中调用dos应用程序



回复人: panyee(快乐王子) ( 两星(中级)) 信誉:100 2003-8-17 16:35:04 得分:20

Process.Start("cmd.exe", "/c mkdir c:\\123");<br 注意在加"/c"参数, 后面再跟dos命令

回复人: yaoyaonet(绿洲) ( 四级(中级)) 信誉:100 2003-8-17 16:40:04 得分:0

Process p = new Process();
p.StartInfo.FileName = "net.exe";
p.StartInfo.Arguments = @"share DiskC=c:\";
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.ErrorDialog = false;

p.Start ();

回复人: jianghong2003(竹林老叟) ( 一级(初级)) 信誉:100 2003-8-18 1:35:11 得分:0

在web应用程序中采用上述方法不行,程序界面没出来

回复人: lese9(乐色.Net) ( 五级(中级)) 信誉:99 2003-8-18 2:02:06 得分:0

倒,WEB程序里不出界面的,能通过调用后台程序实现功能就可以了呀。

要是有1W人访问的话,出1W个DOS窗口?

回复人: jianghong2003(竹林老叟) ( 一级(初级)) 信誉:100 2003-8-18 9:00:19 得分:0

我当然有我的用意拉,既然实现不了,我只好另想办法啦

该问题已经结贴 ,得分记录: panyee (20)、

Contributors: FHL