我能用Windows PowerShell做什么:在多个栏目中显示数据

注:本篇文章,未在联系作者以及得到许可的情况下, 禁止以任何形式进行转载。

By:Anders      Mail:katrina520@163.com        

在多个栏目中显示数据

Format-Wide cmdlet允许你返回单个项目(如进程名)和在多种栏中目显示数据。默认情况下,Format-Wide显示在专栏里显示数据,Get-Process这个命令会返回进程信息然后在两栏里显示进程的名称:
Get - Process  |  Format - Wide

换句话说,你回得到类似这样的信息:

alg                                     apdproxy
asghost                                 ati2evxx
ati2evxx                                atiptaxx
BTStackServer                           BTTray
btwdins                                 csrss
ctfmon                                  DLACTRLW
eabservr                                explorer
HP Wireless Assistant                   HPQTOA
~ 1
hpqwmi                                  hpqwmiex

另外,你也可以用 -column参数指定专栏的数目;这个命令显示四个栏目的进程信息:

(英文原文将Column参数写成Columns这一为错误,因在PS 1.0中测试 Format-Table : 找不到与参数名称“Columns”匹配的参数。所以译者将错误Columns更正为Column)

Get - Process  |  Format - Wide –column  4

如果任何一个进程名称长于所分配的栏目空间,这些名字将截断,所以(注意FastUserSwitching不太适合) :

FastUserSwitchin... helpsvc
hpqwmiex            HTTPFilter
InoRPC              InoRT

如果你不知道当你显示信息有多少栏目时,那为什么不能让Windows PowerShell数字为你指出?刚刚使用 - autosize参数和Windows PowerShell会计算最大的栏目数,可用于无截断数据:

Get - Process  |  Format - Wide –autosize

 

 

 

 

英文原文:http://www.microsoft.com/technet/scriptcenter/topics/msh/cmdlets/format-wide.mspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值