Board logo

标题: [文本处理] 批处理写文件时如何按列写入内容? [打印本页]

作者: fish509008    时间: 2013-12-11 13:41     标题: 批处理写文件时如何按列写入内容?

比如附件所示:
怎么能够让批处理写文件时只写在某一列内。比如规定第一列20字节,如果第一列的值只有10字节的话,第二列写值时依然从第21个字节开始写入....
还有写值时有靠左靠右的参数吗?
作者: DAIC    时间: 2013-12-11 14:05

还有写值时有靠左靠右的参数吗?

没有
只能自己写代码实现
作者: fish509008    时间: 2013-12-11 14:36

回复 2# DAIC
能不能给个思路啊?
感觉无从做起的样子
作者: PowerShell    时间: 2013-12-11 14:53

在我看来powershell正是你需要的,这其实是面向对象之妙.

1 把内容放在一列
  1. get-process |format-list
复制代码
2 自定义宽度
  1. get-process |Out-GridView
复制代码

作者: fish509008    时间: 2013-12-11 15:28

回复 4# PowerShell

没怎么接触powershell这东东。暂时还在研究批处理的解决途径




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2