Para exportar una lista de todas las computadoras y servidores que no son controladores de dominio en una OU de Active Directory, use dsquery.exe. Por ejemplo, para exportar todas las computadoras en la unidad organizativa de los servidores de mydomain.com a machines.txt:
DSQUERY COMPUTER "OU=servers,DC=mydomain,DC=com" -o rdn -limit 1000 > c:machines.txt
Utilizar -límite cuando desee obtener más de los 100 resultados predeterminados. Tenga en cuenta que –rdn producirá el nombre distinguido relativo (lo que significa que no OU =, DC = en el nombre).
![]()
Sintaxis completa de dsquery:
Syntax: dsquery computer [{<StartNode> | forestroot | domainroot}] [-o {dn | rdn | samid}] [-scope {subtree | onelevel | base}] [-name <Name>] [-desc <Description>] [-samid SAMName>] [-inactive <NumWeeks>] [-stalepwd <NumDays>] [-disabled] [{-s <Server> | -d <Domain>}] [-u <UserName>] [-p {<Password> | *}] [-q] [-r] [-gc] [-limit <NumObjects>] {-uc | -uco | -uci}]
Parámetros:
{
Si se especifica “forestroot”, la búsqueda se realiza a través del catálogo global. Por defecto: domainroot.
-o {dn | rdn | samid} – Especifica el formato de salida. Valor predeterminado: nombre distinguido (DN).
-scope {subárbol | un nivel | base} – Especifica el alcance de la búsqueda: subárbol enraizado en el nodo de inicio (subárbol); hijos inmediatos del nodo de inicio solamente (un nivel); el objeto base representado por el nodo de inicio (base).
Tenga en cuenta que el subárbol y el alcance del dominio son esencialmente los mismos para cualquier nodo de inicio, a menos que el nodo de inicio represente una raíz de dominio. Si forestroot se especifica como
-nombre
-desc
-samid
-inactivo
-stalepwd
-discapacitado – Encuentra computadoras con cuentas deshabilitadas.
{-s
-s
-d
-u
-p
-q – Modo silencioso: suprime toda la salida a la salida estándar.
-r – Recurrir o seguir referencias durante la búsqueda. Predeterminado: no persigue referencias durante la búsqueda.
-gc – Buscar en el catálogo global de Active Directory.
-limit
{-uc | -uco | -uci}
-uc: especifica que la entrada o la salida a la tubería se formatea en Unicode.
-uco: especifica que la salida a canalización o archivo está formateada en Unicode.
-uci: especifica que la entrada de la tubería o el archivo está formateada en Unicode.
Observaciones:
Los comandos dsquery le ayudan a encontrar objetos en el directorio que coincidan con un criterio de búsqueda específico: la entrada a dsquery es un criterio de búsqueda y la salida es una lista de objetos que coinciden con la búsqueda. Para obtener las propiedades de un objeto específico, use los comandos dsget (dsget /?).
Si un valor que proporcione contiene espacios, utilice comillas alrededor del texto (por ejemplo, “CN = John Smith, CN = Users, DC = microsoft, DC = com”). Si ingresa varios valores, los valores deben estar separados por espacios (por ejemplo, una lista de nombres distinguidos).
Ejemplos:
Para buscar todas las computadoras en el dominio actual cuyo nombre comience con “ms” y cuya descripción comience con “escritorio”, y muestre sus DN:
dsquery computer domainroot -name ms* -desc desktop*
Para buscar todas las computadoras en la unidad organizativa (OU) dada por ou = sales, dc = micrsoft, dc = com y mostrar sus DN:
dsquery computer ou=sales,dc=microsoft,dc=com
Ver también:
equipo dsquery /? – ayuda para encontrar equipos en el directorio.
dsquery contact /? – ayuda para encontrar contactos en el directorio.
subred dsquery /? – ayuda para encontrar subredes en el directorio.
grupo dsquery /? – ayuda para encontrar grupos en el directorio.
dsquery ou /? – ayuda para encontrar unidades organizativas en el directorio.
sitio dsquery /? – ayuda para encontrar sitios en el directorio.
servidor dsquery /? – ayuda para encontrar servidores en el directorio.
usuario de dsquery /? – ayuda para encontrar usuarios en el directorio.
dsquery quota /? – ayuda para encontrar cuotas en el directorio.
partición dsquery /? – ayuda para encontrar particiones en el directorio.
dsquery * /? – ayuda para encontrar cualquier objeto en el directorio usando un
consulta LDAP genérica.
Ayuda de las herramientas de línea de comandos de Directory Service:
dsadd /? – ayuda para agregar objetos.
dsget /? – ayuda para mostrar objetos.
dsmod /? – ayuda para modificar objetos.
dsmove /? – ayuda para objetos en movimiento.
dsquery /? – ayuda para encontrar objetos que coincidan con los criterios de búsqueda.
dsrm /? – ayuda para eliminar objetos.