会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
那又怎样.NET
ASP.NET DHTML JavaScript Css 浅见
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
[转]ASP.NET运行.bat文件
//
Create the ProcessInfo object
System.Diagnostics.ProcessStartInfo psi
=
new
System.Diagnostics.ProcessStartInfo(
"
cmd.exe
"
);
psi.UseShellExecute
=
false
;
psi.RedirectStandardOutput
=
true
;
//
psi.RedirectStandardInput = true;
psi.RedirectStandardError
=
true
;
psi.Arguments
=
"
/K C:\\temp\\test.bat
"
;
psi.WorkingDirectory
=
"
c:\\temp\\
"
;
//
Start the process
System.Diagnostics.Process proc
=
System.Diagnostics.Process.Start(psi);
//
Attach the output for reading
System.IO.StreamReader sOut
=
proc.StandardOutput;
proc.Close();
//
Read the sOut to a string.
string
results
=
sOut.ReadToEnd().Trim();
sOut.Close();
//
Write out the results.
string
fmtStdOut
=
"
<font face=courier size=0>{0}</font>
"
;
this
.Response.Write(String.Format(fmtStdOut, results.Replace(System.Environment.NewLine,
"
<br>
"
)));
posted on
2006-06-15 09:24
那又怎样
阅读(
1722
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部