我正在获取AD组并尝试修剪结束空间并将它们放入文本文件中。 但是,这有效(方法1):
$filepath = "A"
$domain = "B"
$ADnames = Get-ADGroup -Server $domain -Filter *| select SAMAccountName | out-file "$filepath\test.txt"
get-content "$filepath\test.txt" | foreach {$_.trimend()} | out-file ""$filepath\test1.txt""
但这不是(方法2):
$filepath = "A"
$domain = "B"
$ADnames = Get-ADGroup -Server $domain -Filter *| select SAMAccountName | foreach-object {$_.trimend()} | out-file "$filepath\test.txt"
我可以不直接管道吗?
我不想像我在方法1中那样创建一个额外的文件。
答案 0 :(得分:2)
本作品:
| select -ExpandProperty SAMAccountName |
说明:
在我的2方法中,我试图修剪一个容器而不是它的内容,因此它显示错误。