如何獲得所有這些不僅可以在屏幕上輸出,還可以保存爲CSV格式的文本文件?在屏幕上和在PowerShell中的文件中顯示輸出
$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
}
我已經試過
$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
等多種格式,但我總是得到錯誤:
An empty pipe element is not allowed.
,讓我同樣的錯誤 – Ron
$的OU = GET-ADObject -LDAPFilter 「(objectCategory =組織單元)。」' -SearchBase「OU = GA,OU = EAST,DC = corp,DC = chm,DC = com「|選擇的distinguishedName 的ForEach($ OU在$ OU)的 {$ OU.distinguishedName GET-ADComputer -SearchBase $ OU.distinguishedName -SearchScope ONELEVEL' -Filter * |選擇名稱 } Tee-Object -file c:\ temp \ outfile.txt – Ron
只需**將其連接到「Tee-Object」命令。查看我的更新。 –