作者yuan520 (Felix)
标题Re: [问题]再次发问如何截取cmd的文字,存至文字档?
时间Thu Jul 7 16:38:03 2016
※ 引述《weakstudy (台湾高阶管理人)》之铭言:
: 如标题所问,
: 小弟有个"别人"写好的程式码(如名称为a.exe),
: 执行它(a.exe)的时候,
: 它会自动叫起另一个windows下的cmd(如名称为b.cmd)来显示执行过程及结果,
: 但因为cmd如果输出太多的话,
: 前面的资讯就会被"吃"掉(或者说看不见),
: 所以想问说有没有Java(或是其他方式)可以在这个cmd执行的时候,
: 可以把文字也转存成txt呢?
: 或是有其他软体做的到呢?
: 因为b.cmd它是自动被a.exe执行,
: 所以不论是pipe还是重导向的方式,
: 都失败,
: 那还能怎麽做呢?
: 谢谢各位高手的赐教!
使用 a.exe > a.log
这样你去看 a.log 就可以知道 里面有那些资讯
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.5.25
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1467880685.A.EF3.html
1F:推 HuangJC: 他最後几行说重导向没用;而你这就是重导向.. 07/09 22:32
2F:→ HuangJC: 是有更多想说的吗?还是..... 07/09 22:32
3F:推 mars90226: 洗文章吧... 07/10 11:15
4F:→ jej: 先用tasklist 找有哪些exe後续被执行 07/11 12:02
6F:推 HuangJC: 嗯,不是用心的文章... 07/12 20:25
7F:推 weakstudy: 那个exe及cmd是公司自已写的程式,应该是不能开放 07/15 16:36
8F:→ weakstudy: 给大家的,谢谢大家的帮忙提醒! 07/15 16:37
9F:→ weakstudy: 但是PttTime提供的方法看起来好像可行 07/15 16:37