haoshuang3394 发表于 2013-2-4 19:21:55

在程序里调用命令行程序

<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script> 在程序里调用命令行程序,一位cnblog的仁兄写的


process早就有办法了, 只不过我没有注意.

如调用一个命令行:"cmd /c dir c:\winnt"; 把结果放到一个字符串里.


<div style="">   http://www.cnblogs.com/Images/OutliningIndicators/None.gifProcessStartInfopsi=newProcessStartInfo("cmd","/cdirc:\winnt");
http://www.cnblogs.com/Images/OutliningIndicators/None.gifpsi.RedirectStandardOutput=true;
http://www.cnblogs.com/Images/OutliningIndicators/None.gifpsi.UseShellExecute=false;
http://www.cnblogs.com/Images/OutliningIndicators/None.gifProcessp=Process.Start(psi);
http://www.cnblogs.com/Images/OutliningIndicators/None.gif
http://www.cnblogs.com/Images/OutliningIndicators/None.gifoutput=p.StandardOutput.ReadToEnd();
http://www.cnblogs.com/Images/OutliningIndicators/None.gifp.WaitForExit();
http://www.cnblogs.com/Images/OutliningIndicators/None.gif
页: [1]
查看完整版本: 在程序里调用命令行程序