返回列表 发新帖

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

405.8k 8
swmozowtfl 发表于 2015-7-10 22:29:44|湖北 | 查看全部 阅读模式
// create the processinfo object# w0 K( s7 z" x) i
system.diagnostics.processstartinfo psi = new system.diagnostics.processstartinfo(cmd.exe);. O3 r- b8 {6 j6 _) I: w# k
psi.useshellexecute = false;
. @3 c1 K4 I. g; [# c; S, C* |- ppsi.redirectstandardoutput = true;. d, ]  ?# ~8 f0 u
//psi.redirectstandardinput = true;
+ B; K2 \9 K, ?; Apsi.redirectstandarderror = true;7 [7 b5 s+ j% o8 R1 f, m* [- n+ N8 x9 c
psi.arguments = /k c:\temp\test.bat;
9 R( F2 G2 Q! e- k: M/ k3 P6 gpsi.workingdirectory = c:\temp\;
  o0 P  U1 t4 m% ~3 f8 w// start the process: D+ a* H" X0 E( c; h
system.diagnostics.process proc = system.diagnostics.process.start(psi);
& ~3 F4 l( h' Q' ?! o+ [: [* b// attach the output for reading. ^1 a$ B  X( V) ]% V6 I
system.io.streamreader sout = proc.standardoutput;
% |, u; V: q  r2 c9 h" Uproc.close();
  w3 j+ d' ^* m3 X* Z" I" g// read the sout to a string.- y7 z/ D8 B# |2 D
string results = sout.readtoend().trim();. x  q8 c& }7 Y" S
sout.close();, n- h# [; j; R! N" a8 ~4 v
// write out the results.5 ]# M# p. m- I& j6 P
string fmtstdout = {0};
1 q% l- L7 Y1 V8 I+ Sthis.response.write(string.format(fmtstdout, results.replace(system.environment.newline,; m" Y; V1 i0 ]( r7 U: w
)));0 p/ o; X# v, A7 c1 Z8 H. h' n

) [+ E3 H% i: q! p更多网页制作信息请查看: 网页制作

回复|共 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 站长技术交流论坛|互联网技术交流平台|Ai技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表