Powershell输出到文件命中隐形边界

时间:2013-08-17 00:38:02

标签: powershell powershell-v2.0

下面的代码可以正常工作,但是如果我将宽度增加1,那么该行会被截断。即使我在完整查看文档时记事本文件中还有更多空间。有没有办法增加这个看不见的边界?

$table | format-Table @{Expression={$_.Critical};label="Critical";width=35}, @{Expression={$_."Critical #"};label="";width=3},
@{Expression={$_.Error};label="Error";width=35}, @{Expression={$_."Error #"};label="";width=3}, @{Expression={$_."Warning"};label="Warning";width=35},
@{Expression={$_."Warning #"};label="";width=3} > $localSummaryFile

1 个答案:

答案 0 :(得分:5)

而不是重定向到$ localSummaryFile,而是使用带有Out-File参数的Width命令,如下所示:

... | Out-File $localSummaryFile -Width 200