none
script de remoção de objetos no AD RRS feed

  • Pergunta

  •  

    Prezados amigos

     

    Estou com uma bronca no trabalho. Estou tentando criar um scritp´para remover objetos (estações) que estão inativas na rede (lixo no AD). Eu já possuo um lista com as estações. Minha ideia é criar um scritp que consulte esta lista e remova do até os objetos e que depois gere um relatorio das que foram removidas.

     

    Como eu sopu um cara de infra-estrutura não tenho muito conhecimento de vbscript. Gostaria de ter a ajuda dos colaboradores...

     

    Sds.....

    segunda-feira, 18 de fevereiro de 2008 18:04

Respostas

  • Carlso tente usar esse script aqui:

     

    dim computers()

    i = 0

    Set objFSO = CreateObject("Scripting.FileSystemObject")

    Set objFile = objFSO.OpenTextFile("caminho do arquivo", 1)

    Do Until objFile.AtEndOfStream

    redim preserve computers(i)
        computers(i) = objFile.Readline

        i = i + 1

    Loop

     

    for j= 0  to i -1

    set objComputer = GetObject("LDAP://CN=" & strComputer & ",CN=Computers,DC=seu dominio,DC=com, DC=br"))
    objComputer.DeleteObject (0)
    next

     

    PS: se caso seus computadores estiverem em locais variados, avisa para poder modificar o script Wink

    segunda-feira, 18 de fevereiro de 2008 20:53

Todas as Respostas

  • Carlso tente usar esse script aqui:

     

    dim computers()

    i = 0

    Set objFSO = CreateObject("Scripting.FileSystemObject")

    Set objFile = objFSO.OpenTextFile("caminho do arquivo", 1)

    Do Until objFile.AtEndOfStream

    redim preserve computers(i)
        computers(i) = objFile.Readline

        i = i + 1

    Loop

     

    for j= 0  to i -1

    set objComputer = GetObject("LDAP://CN=" & strComputer & ",CN=Computers,DC=seu dominio,DC=com, DC=br"))
    objComputer.DeleteObject (0)
    next

     

    PS: se caso seus computadores estiverem em locais variados, avisa para poder modificar o script Wink

    segunda-feira, 18 de fevereiro de 2008 20:53
  • Ola Laerte

     

    Antes de tudo obrigado pela ajuda.

     

    Olha eu tenho estações espalhados por varias locias. O problema é que utilizamos alguns domínios.Não sei se da forma que esta o script ira remover as estações que tiverem em diferentes domínios.

     

    Mesmo assim já agradeço a ajuda

    terça-feira, 19 de fevereiro de 2008 12:48