Board logo

标题: 求一个批处理:可以将输出内容分栏显示 [打印本页]

作者: bza2006     时间: 2007-3-23 09:52    标题: 求一个批处理:可以将输出内容分栏显示

例如像dir输出,tasklist的输出,有一定格式。
具体地像这样:一次输入几个字符串,可以随意分成几行几列显示。
作者: lxmxn     时间: 2007-3-23 10:07

  什么意思?请把问题描述清楚一点,这样大家才好想解决的办法。

作者: bza2006     时间: 2007-3-23 10:24
矩阵式显示,自定义行列。内容是字符串,再具体一点,以下字符串:
system
mobile
mouse
sdfssadf
fdsfff
sfdsdf
gujhtfj
.......

上面的一列是在一个文本中,转化为下面格式到另一个文本中。

将其分成n列显示:
system     sdfssadf     。。。
mobile      fdsfff
mouse      sfdsdf
。。。

[ Last edited by bza2006 on 2007-3-23 at 07:47 AM ]
作者: lxmxn     时间: 2007-3-23 10:46


  Quote:
system
mobile
mouse
sdfssadf
fdsfff
sfdsdf
gujhtfj

上面这段是哪里来的呢?

作者: everest79     时间: 2007-3-23 15:40
这个好像跟tab有关系,
作者: bza2006     时间: 2007-3-23 20:48
我把帖子编辑了一下
作者: bza2006     时间: 2007-3-24 01:42
不可能实现?
作者: lxmxn     时间: 2007-3-24 02:01

这个应该可以实现,不过不是你说的想要几行就几行,想要几列就几列的,如果一个文件中只有3行字符,就不可能排列成2列,4行吧。

作者: ccwan     时间: 2007-3-24 02:27
万能的代码是不存在的,希望楼主将要求说清楚,这样lxmxn就可以给你代码了。
作者: lxmxn     时间: 2007-3-24 03:18


  Quote:
Originally posted by ccwan at 2007-3-23 13:27:
万能的代码是不存在的,希望楼主将要求说清楚,这样lxmxn就可以给你代码了。


汗一个~

作者: bza2006     时间: 2007-3-24 06:52
判断一下呗,不够的话不排
作者: flyinspace     时间: 2007-3-25 02:00
呵呵。把排列的帮你写了出来。

其他的部分嘛。

相信你自己可以搞定啦。。
作者: everest79     时间: 2007-3-25 08:42
原来在这里
http://www.cn-dos.net/forum/view ... id=UwLKXR#pid185022
作者: bza2006     时间: 2007-3-25 21:09
多谢各位指点
作者: ccwan     时间: 2007-3-25 21:46
看来楼主已经达到目的了,那我就不把9527兄的代码贴出来了。