Ausgabe auf dem Bildschirm und in einer Datei in PowerShell anzeigen
Wie kann ich das alles dazu bringen, nicht nur auf dem Bildschirm auszugeben, sondern in eine Textdatei zu speichern?CSV Format?
$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
}
Ich habe versucht
$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
Und viele andere Formate, aber ich bekomme immer den Fehler:
Ein leeres Rohrelement ist nicht erlaubt.