Principales respuestas
Sacar PCs del dominio en Active Directory

Pregunta
-
Buenas a todos,
Quisiera saber como puedo hacer para buscar en Active Directory todas las PCs que ya no esten en el dominio y que todavia el nombre se encuentre regstrado en AD. Como por ejemplo, a veces retiran una PCs de la red y no la sacan del dominio. Entonces lo que quisiera hacer es un proceso automatico que me traiga todas esas PCs, como por ejemplo un Queries.
Respuestas
-
Respecto al error de dsquery, revisa el nivel funcional del dominio, tiene que ser Windows 2003 Nativo para tener el atributo necesario:
Cómo elevar los niveles funcionales de dominio y de bosque en Windows Server 2003
http://support.microsoft.com/kb/322692/esRespecto al error con OldCmp, tienes que abrir la ventana de comandos y con CD cambiar a la ruta donde esté OldCmp para que pueda encontrarlo.
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)- Marcado como respuesta Jose_miel jueves, 15 de abril de 2010 18:36
-
Puedes buscar los equipos que hayan estado inactivos n o más semanas y borrarlos. Para buscar los equipos que hayan estado 12 o más semanas inactivos:
dsquery computer -inactive 12 -limit 0
Si eres lo sufiecientemente valiente (:-)), puedes redirigir ese comando a dsrm, y así serán borrados:
dsquery computer -inactive 12 -limit 0 | dsrm -noprompt
Si quieres poder revisar el listado obtenido, puedes redirigirlo a un fichero:
dsquery computer -inactive 12 -limit 0 > c:\listado\equipos-inactivos.txt
Si después abres este fichero con Excel, puedes quitar aquellas líneas que hagan referencia a cuentas que deseas conservar y después te puedes situar en la celda a la derecha de la primera celda de la primera línea y escribir:="dsrm "&A1&" -noprompt"
Una vez pulsado Intro, autorellenas la columna, la copias y la pegas en Notepad, creándote un BAT con el que puedes ejecutar las instrucciones dsrm para borrar las cuentas ( a esto le llamo "Excel scripting" :-P).
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)- Marcado como respuesta Jose_miel jueves, 15 de abril de 2010 18:34
-
¿Ese dominio es Windows 2000? -inactive mira un atributo que no existe en los Windows 2000 y requiere Windows 2003 al menos para funcionar. Puedes probar con OldCmp:
OldCmp
http://www.joeware.net/freetools/tools/oldcmp/index.htm
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)- Marcado como respuesta Jose_miel jueves, 15 de abril de 2010 18:36
Todas las respuestas
-
Puedes buscar los equipos que hayan estado inactivos n o más semanas y borrarlos. Para buscar los equipos que hayan estado 12 o más semanas inactivos:
dsquery computer -inactive 12 -limit 0
Si eres lo sufiecientemente valiente (:-)), puedes redirigir ese comando a dsrm, y así serán borrados:
dsquery computer -inactive 12 -limit 0 | dsrm -noprompt
Si quieres poder revisar el listado obtenido, puedes redirigirlo a un fichero:
dsquery computer -inactive 12 -limit 0 > c:\listado\equipos-inactivos.txt
Si después abres este fichero con Excel, puedes quitar aquellas líneas que hagan referencia a cuentas que deseas conservar y después te puedes situar en la celda a la derecha de la primera celda de la primera línea y escribir:="dsrm "&A1&" -noprompt"
Una vez pulsado Intro, autorellenas la columna, la copias y la pegas en Notepad, creándote un BAT con el que puedes ejecutar las instrucciones dsrm para borrar las cuentas ( a esto le llamo "Excel scripting" :-P).
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)- Marcado como respuesta Jose_miel jueves, 15 de abril de 2010 18:34
-
Hola Sr. Fernando Reyes,
cuando trate de buscar los equipos con mas de 12 semana me salio el siguiente mensaje
C:\Documents and Settings\jcarrion>dsquery computer -inactive 12 -limit 0
dsquery failed:The parameter is incorrect.:Windows could not run this query beca
use you are connected to a domain that does not support this query.
type dsquery /? for help.
Que puedo hacer??
-
¿Ese dominio es Windows 2000? -inactive mira un atributo que no existe en los Windows 2000 y requiere Windows 2003 al menos para funcionar. Puedes probar con OldCmp:
OldCmp
http://www.joeware.net/freetools/tools/oldcmp/index.htm
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)- Marcado como respuesta Jose_miel jueves, 15 de abril de 2010 18:36
-
Buenas Sr.
El servidor del dominio donde esta instalado AD tiene Windows 2003 Standard Edition, de todo modo busque la herramienta "OldCmp" y despues que la baje le di para que se ejecutara, sale un cuadrito de Command Prompt y se sierra de una vez.
Entonces habri una ventana de Command Prompt y digite el comando "oldcmp /?", para probar me dice: 'oldcmp' is not recognized as an internal or external command, operable program or batch file.
Quisiera saber si lo estoy haciendo mal, y si es asi por favor si me puede mandar una guia de como usar la herramienta: "OldCmp".
Si tiene la guia me la puede mandar al correo: josecarrion10@hotmail.com
-
Respecto al error de dsquery, revisa el nivel funcional del dominio, tiene que ser Windows 2003 Nativo para tener el atributo necesario:
Cómo elevar los niveles funcionales de dominio y de bosque en Windows Server 2003
http://support.microsoft.com/kb/322692/esRespecto al error con OldCmp, tienes que abrir la ventana de comandos y con CD cambiar a la ruta donde esté OldCmp para que pueda encontrarlo.
Un saludo
Fernando Reyes [MS MVP]
MCSA 2000/2003
MCSE 2000/2003
MCITP EnterpriseAdministrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/
freyes.champú@champú.mvps.org
(Aclárate la cabeza si quieres escribirme)- Marcado como respuesta Jose_miel jueves, 15 de abril de 2010 18:36
-
buenas tardes
necesito de su ayuda como puedo sacar un listado de los equipos que se encuentran en un determinado grupo que estan en active directory.
por ejemplo: el grupo se llama GLASS
Lo que requiero es todos los nombres de los equipos que se encuentran dentro de GLASS.- Editado ymeig martes, 21 de agosto de 2012 17:07