es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tratando de identificar algunos servidores huérfanos.

Estoy tratando de identificar algunos servidores huérfanos, estos son servidores de Windows en Active Directory. Tengo una lista de dominios de alrededor de 100 dominios, estoy tratando de escribir un script en el que pueda ingresar un nombre de servidor y buscar los nombres de dominio que tengo almacenados en un archivo de texto. Cualquier ayuda será apreciada.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Gracias por su pregunta.

    Le sugiero utilizar el cmdlet Get-ADComputer en PowerShell para buscar computadoras en Active Directory. Puede usar el parámetro -Filter para especificar el nombre del servidor que está buscando.

    Por ejemplo, si quisiera buscar un servidor llamado Server1, podría usar el siguiente comando:

    powershell
    Get-ADComputer -Filter {Name -eq "Server1"}

    También puede usar el parámetro -SearchBase para especificar el dominio en el que desea buscar.

    Por ejemplo, si quisiera buscar Server1 en el dominio example.com, podría usar el siguiente comando:

    powershell
    Get-ADComputer -Filter {Name -eq "Server1"} -SearchBase "DC=example,DC=com"

    Si tiene una lista de dominios en los que desea buscar, puede usar un bucle foreach para iterar a través de la lista y buscar en cada dominio.

    Por ejemplo, si tuviera una lista de dominios almacenada en un archivo de texto llamado domains.txt, podría usar el siguiente comando para buscar Server1 en cada dominio:

    powershell
    foreach ($domain in Get-Content domains.txt) {
    Get-ADComputer -Filter {Name -eq "Server1"} -SearchBase "DC=$domain"
    }

    Espero que esto le sea de ayuda.

Comments are closed.