小编Ron*_*Ron的帖子

在PowerShell中的屏幕和文件中显示输出

如何才能将所有这些内容不仅输出到屏幕上,还保存为CSV格式的文本文件?

$OUs = Get-ADObject -LDAPFilter "(objectCategory=organizationalUnit)" `
     -SearchBase "OU=GA,OU=EAST,DC=corp,DC=chm,DC=com" | Select distinguishedName
 ForEach ($OU In $OUs)
 {
     $OU.distinguishedName
     Get-ADComputer -SearchBase $OU.distinguishedName -SearchScope OneLevel `
         -Filter * | Select Name
 }
Run Code Online (Sandbox Code Playgroud)

我试过了

$OUs = Get-ADObject -LDAPFilter "(objectCategory=organizationalUnit)" `
     -SearchBase "OU=GA,OU=EAST,DC=corp,DC=chartercom,DC=com" | Select distinguishedName
 ForEach ($OU In $OUs)
 {
     $OU.distinguishedName
     Get-ADComputer -SearchBase $OU.distinguishedName -SearchScope OneLevel `
         -Filter * | Select Name
 } | | export-CSV c:\temp\outfile.csv –noType
Run Code Online (Sandbox Code Playgroud)

和许多其他格式,但我总是得到错误:

不允许使用空管道元素.

powershell

21
推荐指数
1
解决办法
5万
查看次数

标签 统计

powershell ×1