Usuário com melhor resposta
DSQuery + DSget = Falha

Pergunta
-
Boa noite !
Estou tentando pesquisar (dsquery) por todos os usuários e redefinindo a busca (dsget) mas está ocorrendo erro.
Quando tento apenas com o dsquery não tenho problemas, mas quando adiciono o dsget ocorre o seguinte:
C:\Users\Administrador>dsquery user "ou=XXXX,ou=yyy,dc=dominio,dc=local" -limit 0 | dsget user -samid -display -disabled > C:\users.txt
dsget falhou:O valor de 'Objeto de destino para este comando' está em um formato incorreto.
digite dsget /? para obter ajuda.Já pesquisei mas não vejo onde está o erro, inclusive tentei adicionar o "-UC" e "-UCI" mas sem êxito.
Agradeço pela ajuda antecipadamente.
Respostas
-
Se não me engano tem esse problema com estes dois comandos.
Aqui no fórum já postei um exemplo usando o FOR.
Vou procurar e posto aqui.
Fábio de Paula Junior
- Marcado como Resposta Maurício Costa quinta-feira, 26 de setembro de 2013 12:06
Todas as Respostas
-
Se não me engano tem esse problema com estes dois comandos.
Aqui no fórum já postei um exemplo usando o FOR.
Vou procurar e posto aqui.
Fábio de Paula Junior
- Marcado como Resposta Maurício Costa quinta-feira, 26 de setembro de 2013 12:06
-
-
Se não me engano tem esse problema com estes dois comandos.
Aqui no fórum já postei um exemplo usando o FOR.
Vou procurar e posto aqui.
Fábio de Paula Junior
Muito obrigado.
Após sua resposta consegui realizar a tarefa utilizando-se de outra forma, não foi igual mas tive o resultado desejado:
dsquery * domainroot -limit 0 -filter "(&(objectCategory=Person)(objectClass=User)(!userAccountControl=514))" -attr cn sAMAccountName >> C:\usuarios.txt