Dicho VBScript genera como salida un fichero de texto, con dos campos separados por un punto y coma. El primer campo es la cuenta de usuario (en particular el atributo distinguishedName), y el segundo campo es un valor numérico que indica si la cuenta de usuario tiene concedido el permiso Read al grupo especial Authenticated Users o si no lo tiene.
Para ello, el Script lanza una consulta masiva sobre Directorio Activo filtrando por las cuentas de usuario, obteniendo para cada cuenta de usuario el campo distinguishedName, y de este modo, para cada usuario realizar la comprobación deseada.
No me voy a enrollar mucho más, ya que lo mejor en estos casos el descargarse el Script y revisarse el código fuente (por cierto, probado en Windows Server 2003).
Por último aprovecho para incluir un par de enlaces de interés:
Poco más por hoy. Como siempre, confío que la lectura resulte de interés.
|