Powershell Out-File仅在填写时显示

时间:2016-10-11 12:19:31

标签: powershell output

我正在尝试将文件输出到.txt,但我只想看到填充的属性。一些帮助将不胜感激。

$T | ft Name,Logonworkstations | OUT-FILE c:\temp\name.txt

1 个答案:

答案 0 :(得分:2)

$T | ?{[string]::IsNullOrWhiteSpace($_.Name) -ne $ture -and `
       [string]::IsNullOrWhiteSpace($_.Logonworkstations) -ne $true} `
   | ft Name,Logonworkstations | OUT-FILE c:\temp\name.txt

这会检查以太LogonworkstationsName属性是否有$null或空字符串("")作为值。如果它们的以太为空/空,则跳过该行。但是如果两个属性都有值,则对象将写入文件。