Некоторые cmdLets могут использоваться только в конце конвейера (Format-table, Out-File, Export-Csv). После того, как вы используете какой - либо из этих КОМАНДЛЕТОВ положить другое после того, как он будет производить мусор, потому что прежние преобразовали данные объекта в данных необъектный как строки, и т.д. Если вы заменяете format-table
с select-object
вами получите CSV только свойство, которые вы выбрали с select-object
,
Get-ADComputer -SearchBase "DC=some,DC=website,DC=net" -Filter * ` -Properties Name,Created,whenChanged,LastLogonDate,Description,IPv4Address,OperatingSystem,OperatingSystemServicePack,OperatingSystemVersion ` | Select-Object -Property Name,Created,whenChanged,LastLogonDate,Description,IPv4Address,OperatingSystem,OperatingSystemServicePack,OperatingSystemVersion ` | Sort Description | ` Export-Csv -Path AD-Quick-Inventory.csv -NoTypeInformation