返回列表 发新帖

asp.net 运行.bat文件的实现方法

405.8k 8
swmozowtfl 发表于 2015-7-10 22:29:44|湖北 | 查看全部 阅读模式
// create the processinfo object9 `$ }0 J- a" ~$ _0 j+ V
system.diagnostics.processstartinfo psi = new system.diagnostics.processstartinfo(cmd.exe);
: E" b+ c7 v1 ?6 Q! c" Npsi.useshellexecute = false;
8 u% c# y1 c3 s3 V6 q7 zpsi.redirectstandardoutput = true;* ~" K! V8 i1 c9 t3 G# q
//psi.redirectstandardinput = true;' z% b# `5 y, _& Y8 K$ c3 p4 m
psi.redirectstandarderror = true;
. h/ K0 ~) m3 b) r1 G0 f- ^# upsi.arguments = /k c:\temp\test.bat;
! s6 Y2 f  e) Gpsi.workingdirectory = c:\temp\;9 ]9 G, K3 ?5 w- G& F9 \
// start the process
9 k/ b$ L4 Q2 s& l0 R; Osystem.diagnostics.process proc = system.diagnostics.process.start(psi);
' Q$ ]5 N* q, f" ~4 n// attach the output for reading
0 e/ F; E; j' |. S$ x6 ~' W! r2 ?system.io.streamreader sout = proc.standardoutput;6 R% k. |9 y" n  E& _
proc.close();) y7 V) ^; L; G$ h. j- h
// read the sout to a string.
5 K* ~1 D: a+ O% mstring results = sout.readtoend().trim();
. t* d. v" n& y* R, M( }sout.close();
* [& a9 q* b! j& R) w; _// write out the results.
! u" h- I% i$ N! I  }& K7 C4 i8 {string fmtstdout = {0};; A  i7 @: g% c+ Z; W4 g  D0 _: c
this.response.write(string.format(fmtstdout, results.replace(system.environment.newline,6 C, l$ U1 T7 ^1 f
)));
5 K& j/ }( L* L* i6 _( o, |& e, O) @$ g1 g
更多网页制作信息请查看: 网页制作

回复|共 8 个

buingeEvineus 发表于 2016-3-6 09:59:16|美国 | 查看全部
笨点也好~~~~
wwdu926a 发表于 2016-3-6 09:59:22|美国 | 查看全部
哥们,给我做个链接吧
buingeEvineus 发表于 2016-3-6 10:00:03|日本 | 查看全部
(⊙o⊙)…好长啊,我虽然回复不了那么多字,但十五字还是有的。
Mqokjdvq 发表于 2016-4-7 22:41:48|美国 | 查看全部
看起来好~~像啊~~~~~
wwzcdenleclv 发表于 2016-4-7 22:42:05|美国 | 查看全部
你可是难得来坐坐啊~~~
wwdu926a 发表于 2016-4-7 22:42:18|北美地区 | 查看全部
真是天底下好事多多
wwdu926a 发表于 2016-4-7 22:42:27|美国 | 查看全部
下次有人骂我了...我给他还回去..
GoodyFouppy 发表于 2016-4-7 22:42:59|广西 | 查看全部
我帮不了你

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 站长技术交流论坛|互联网技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表