SóProvas


ID
126772
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2010
Provas
Disciplina
Sistemas Operacionais
Assuntos

Um analista está trabalhando em um script de logon, em um domínio com Windows Server 2003, para atribuir tarefas que serão executadas quando um usuário se logar na rede. Para obter informações no Active Directory sobre o usuário atualmente conectado, ele poderia utilizar no script a sequência de comandos:

Alternativas
Comentários
  • Eu não conhecia o comando correto para obter as informações sobre o usuário no AD, mas se observarmos os scripts podemos inferir que as duas opções possíveis seriam:

    a) Set sysinfo = CreateObject("ADSystemInfo") 
    Set oUser = GetObject("LDAP://" & sysinfo.UserName)
    ou
    c) Set dnsinfo = CreateObject("DNSInfo") 
    Set oUser = GetObject("DNS://" & dnsinfo.UserName)   pois eram as únicas que retornam um objeto de acordo com os parâmetros informados.

    Para escolher entre as duas, bastava lembrar qual protocolo que deveria ser utilizado com o Active Directory, seja ele o LDAP.

    Resposta correta letra a)

    a) Set sysinfo = CreateObject("ADSystemInfo") 
    Set oUser = GetObject("LDAP://" & sysinfo.UserName)