中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 20:33
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 求一个批处理:可以将输出内容分栏显示
可打印版本  1,023 / 14
第1楼 bza2006 发表于 2007-03-23 09:52
初级用户 发帖 27 积分 58
求一个批处理:可以将输出内容分栏显示
例如像dir输出,tasklist的输出,有一定格式。
具体地像这样:一次输入几个字符串,可以随意分成几行几列显示。
第2楼 lxmxn 发表于 2007-03-23 10:07
版主 发帖 4,938 积分 11,386

  什么意思?请把问题描述清楚一点,这样大家才好想解决的办法。
第3楼 bza2006 发表于 2007-03-23 10:24
初级用户 发帖 27 积分 58
矩阵式显示,自定义行列。内容是字符串,再具体一点,以下字符串:
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 ]
第4楼 lxmxn 发表于 2007-03-23 10:46
版主 发帖 4,938 积分 11,386


system
mobile
mouse
sdfssadf
fdsfff
sfdsdf
gujhtfj


上面这段是哪里来的呢?
第5楼 everest79 发表于 2007-03-23 15:40
金牌会员 发帖 1,127 积分 2,564
这个好像跟tab有关系,
第6楼 bza2006 发表于 2007-03-23 20:48
初级用户 发帖 27 积分 58
我把帖子编辑了一下
第7楼 bza2006 发表于 2007-03-24 01:42
初级用户 发帖 27 积分 58
不可能实现?
第8楼 lxmxn 发表于 2007-03-24 02:01
版主 发帖 4,938 积分 11,386

这个应该可以实现,不过不是你说的想要几行就几行,想要几列就几列的,如果一个文件中只有3行字符,就不可能排列成2列,4行吧。
第9楼 ccwan 发表于 2007-03-24 02:27
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
万能的代码是不存在的,希望楼主将要求说清楚,这样lxmxn就可以给你代码了。
第10楼 lxmxn 发表于 2007-03-24 03:18
版主 发帖 4,938 积分 11,386
Originally posted by ccwan at 2007-3-23 13:27:
万能的代码是不存在的,希望楼主将要求说清楚,这样lxmxn就可以给你代码了。


汗一个~
第11楼 bza2006 发表于 2007-03-24 06:52
初级用户 发帖 27 积分 58
判断一下呗,不够的话不排
第12楼 flyinspace 发表于 2007-03-25 02:00
银牌会员 发帖 517 积分 1,206
呵呵。把排列的帮你写了出来。

其他的部分嘛。

相信你自己可以搞定啦。。
第13楼 everest79 发表于 2007-03-25 08:42
金牌会员 发帖 1,127 积分 2,564
第14楼 bza2006 发表于 2007-03-25 21:09
初级用户 发帖 27 积分 58
多谢各位指点
第15楼 ccwan 发表于 2007-03-25 21:46
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
看来楼主已经达到目的了,那我就不把9527兄的代码贴出来了。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023