physicaldeliveryofficename lastname campos active csv active-directory field-description

csv - lastname - physicaldeliveryofficename active directory



Usando PowerShell para listar la descripciĆ³n del objeto (1)

Tengo un archivo CSV con una lista de PC en mi dominio. Quería obtener la información del campo "Descripción" de AD para cada una de las máquinas enumeradas en AD. Esto es lo que tengo hasta ahora:

Import-Module ActiveDirectory Get-ADComputer -Filter {OperatingSystem -NotLike "*Server*"} -SearchBase "OU=Active,OU=Regular Computers,OU=EPComputers,DC=epenergy,DC=net" -Properties * | Select-Object Name,OperatingSystem,CanonicalName | Export-Csv C:/PCList.csv -NoTypeInformation

No estoy seguro de dónde debo agregar en el get-ADObject y filtrar el campo Descripción o incluso dónde comenzar con eso. ¡Cualquier ayuda sería increíble!

¡Gracias!


Actualmente, solo está produciendo las siguientes propiedades: Nombre, OperatingSystem, CanonicalName en su CVS. Si agrega Descripción a la lista de objetos que está seleccionando, también debería obtener las propiedades de Descripción.

Select-Object Name,OperatingSystem,CanonicalName,Description

esto haría tu bloque de código:

Import-Module ActiveDirectory Get-ADComputer -Filter {OperatingSystem -NotLike "*Server*"} -SearchBase "OU=Active,OU=Regular Computers,OU=EPComputers,DC=epenergy,DC=net" -Properties * | Select-Object Name,OperatingSystem,CanonicalName,Description | Export-Csv C:/PCList.csv -NoTypeInformation

Sin embargo, hice mi prueba usando el siguiente, devolvió el nombre, Descripción, OperatingSystem y CanonicalName de todas las máquinas de mi dominio:

Import-Module ActiveDirectory Get-ADComputer -Filter * -Properties * | Select-object name,Description,OperatingSystem,CanonicalName | Export-Csv C:/PCList.csv -NoTypeInformation

Puede encontrar este sitio web útil, casi siempre puedo encontrar respuestas a mis preguntas sobre powershell en ss64