Csvde
Importa e exporta dados dos Serviços LDS do Active Directory (AD LDS) utilizando ficheiros que armazenam dados no formato de valor separado por vírgulas (CSV, comma-separated value). O utilizador pode também suportar operações batch baseadas no padrão de formato de ficheiro CSV.
Sintaxe
csvde [-i] [-f FileName] [-s ServerName] [-c String1 String2] [-v] [-j Path] [-t PortNumber] [-d BaseDN] [-r LDAPFilter] [-p Scope] [-l LDAPAttributeList] [-o LDAPAttributeList] [-g] [-m] [-n] [-k] [-a UserDistinguishedName Password] [-b UserName Domain Password]
Parâmetros
- -i
-
Específica o modo de importação. Se o modo de importação não for especificado, o modo predefinido é o de exportação.
- -f NomeFicheiro
-
Identifica o nome do ficheiro de importação ou exportação.
- -s NomeServidor
-
Especifica o controlador de domínio para efectuar a operação de importação ou exportação.
- -c Cadeia1 Cadeia2
-
Substitui todas as ocorrências da String1 pela String2. Geralmente, é utilizado ao importar de um domínio para outro e quando é necessário substituir o nome único do domínio de exportação (String1) pelo nome único do domínio de importação (String2).
- -v
-
Define o modo verboso.
- -j Caminho
-
Define a localização do ficheiro de registo. A predefinição é o caminho actual.
- -t NúmeroPorta
-
Especifica um número de porta LDAP (Lightweight Directory Access Protocol). A porta LDAP predefinida é a 389. A porta do catálogo global é a 3268.
- -d DNBase
-
Define o nome distinto da base de pesquisa para exportar dados.
- -r FltroLDAP
-
Cria um filtro de pesquisa LDAP para exportar dados.
- -p Âmbito
-
Define o âmbito da pesquisa. As opções de âmbito de pesquisa são Base, OneLevel ou SubTree.
- -l ListaAtributosLDAP
-
Define a lista de atributos a apresentar nos resultados de uma consulta de exportação. Se este parâmetro for omitido, serão devolvidos todos os atributos.
- -o ListaAtributosLDAP
-
Define a lista de atributos a omitir dos resultados de uma consulta de exportação. É normalmente utilizado quando se exportam objectos dos Serviços de Domínio do Active Directory (AD DS) e, em seguida, se importam esses dados para outro directório compatível com LDAP. Se os atributos não forem suportados por outro directório, poderá omitir os atributos do resultado definido utilizando esta opção.
- -g
-
Omite pesquisas paginadas.
- -m
-
Omite os atributos que não podem ser escritos, como por exemplo os atributos ObjectGUID e objectSID.
- -n
-
Omite exportações de valores binários.
- -k
-
Ignora erros ocorridos durante a operação de importação e continua o processamento. A lista seguinte enumera todos os erros ignorados:
-
O objecto já existe.
-
Violação de restrição.
-
O atributo ou valor já existe.
-
O objecto já existe.
- -a NomeÚnicoUtilizador Palavra-passe
-
Define o comando a executar utilizando o UserDistinguishedName e Password fornecidos. Por predefinição, o comando é executado com as credenciais do utilizador com sessão iniciada actualmente na rede.
- -b NomeUtilizador Domínio Palavra-passe
-
Define o comando a executar como UserName Domain Password. Por predefinição, o comando será executado com as credenciais do utilizador com sessão iniciada actualmente na rede.
- -?
-
Apresenta o menu de comandos.
Observações
-
Algumas aplicações, tais como o Microsoft Excel, têm a capacidade de ler e guardar dados no formato CSV. Além disso, as ferramentas administrativas do Microsoft Exchange Server podem também importar e exportar dados utilizando o formato CSV, tal como muitas ferramentas não pertencentes à Microsoft.
O formato CSV consiste em uma ou mais linhas de dados, sendo cada valor separado por uma vírgula. A primeira linha (por vezes referida como o cabeçalho) do ficheiro CSV deverá conter os nomes de cada atributo na mesma ordem que os dados existentes em qualquer linha posterior à primeira.
Exemplo:
CN,FirstName,SurName,Description
FirstUserLogonName,1stUserFirstName,1stUserSurName,Manager
SecondUserLogonName,2ndUserFirstName,2ndUserSurName,President
-
Pode utilizar o comando csvde -r para criar um filtro de pesquisa LDAP para exportação de dados. Por exemplo, o seguinte filtro exporta todos os utilizadores com um apelido específico:
csvde -r (and(objectClass=User)(sn=SurName))
Legenda de formatação
Formatação | Significado |
---|---|
Italic |
Informações fornecidas pelo utilizador |
Bold |
Elementos escritos exactamente conforme mostrado |
Reticências (...) |
Um parâmetro que pode ser repetido várias vezes numa linha de comandos |
Entre parênteses rectos ([]) |
Itens opcionais |
Entre chavetas ({}); opções separadas por uma barra vertical (|). Exemplo: {par|ímpar} |
Um conjunto de opções do qual deve escolher apenas uma |
Tipo de letra Courier |
Código ou saída do programa |