Hace no mucho estuvimos hablando sobre cómo importar usuarios con CSVDE en Directorio Activo así como del caso particular de cómo importar 50.000 usuarios de prueba en Directorio Activo con CSVDE y VBScript. En esta ocasión vamos a ver por encima cómo exportar usuarios en Directorio Activo con CSVDE. Básicamente, para realizar una exportación de Directorio Activo con CSVDE utilizaremos el parámetro f especificando el nombre del fichero de salida. Sin embargo, en la mayoría de las ocasiones necesitaremos filtrar el contenido del fichero de salida, ya sea las filas o las columnas, para lo cual utilizaremos principalmente los siguientes dos parámetros: - Parámetro r. Permite especificar qué filas deseamos incluir en el fichero de salida, lo cual, nos permite filtrar por solamente las cuentas de usuario, o sólo los objetos que contengan cierto valor para un atributo, o sólo los objetos que tengan relleno un atributo, o casi cualquier cosa que se nos pueda imaginar.
- Parámetro l. Permite especificar qué columnas deseamos incluir en el fichero de salida, y así personalizar los atributos que deseamos exportar.
A continuación se muestra un ejemplo de una exportación de Directorio Activo con CSVDE, que tiene como objetivo exportar las cuentas de usuario que tengan relleno el campo Web Site, incluyendo en el fichero de salida tan sólo cuatro columnas. CSVDE -f onlyusers.csv -r "(&(objectClass=user)(objectCategory=person)(wWWHomePage=*))" -l "DN, objectclass, sAMAccountName, mail, wWWHomePage" |
Poco más por hoy. Como siempre, confío que la lectura resulte de interés. |