1. 요구 사항 제시
직장에서 일부 계정과 부서, 직위, 확장 등 일부 속성을 일괄 가져오도록 요구하는 요구 사항이 있습니다!
사실 요구사항도 매우 간단하고 해결책도 매우 간단하지만 실제 운영 과정에서 GG와 BD가 일부를 읽고, 다른 사람들의 블로그도 읽어보는 등 몇 가지 문제가 발생했습니다. 내용은 대부분 비슷하지만 일부는 실제 작동 사례 및 작동 주의 사항에 대한 설명 없이 Microsoft 도움말 및 지원 센터의 템플릿을 직접 복사하기도 합니다. ! 그렇기 때문에 이 글은 비록 매우 간단하지만 그래도 작성하여 여러분과 공유하고 싶습니다. 제가 공유하는 것은 실질적인 해결책뿐만 아니라 책임감 있고 신중한 태도이기도 합니다.
우리가 할 때 get 이 요구 사항에 대해 우리는 이러한 속성을 어디서 얻어야 하는지 질문해야 할 수도 있습니다. 속성 값이 너무 많아서 기억이 나지 않습니다! 실제로 이를 해결할 수도 있습니다. 먼저 가져온 다음 내보낸 파일을 기반으로 속성 값을 비교할 수 있습니다. 아래 프로세스를 살펴보겠습니다.
2. 환경 설명
1. DC 1개(2003 시스템, Office 2007 설치)
2. 도메인 이름은 TT.Com입니다. p >
3. OU: TT를 만들고 OU TT 아래에 사용자를 만듭니다.
셋째, csvde를 사용하여 계정을 내보냅니다.
Microsoft는 기본적으로 두 가지 배치를 제공합니다. 가져오기 및 내보내기 도구는 CSVDE(CSV 디렉터리 교환) 및 LDIFDE(LDAP 데이터 교환 형식 디렉터리 교환)입니다. 선택할 위 도구는 완료해야 하는 작업에 따라 다릅니다. 개체를 생성해야 하는 경우 CSVDE 또는 LDIFDE를 사용할 수 있습니다. 개체를 수정하거나 삭제해야 하는 경우 LDIFDE를 사용해야 합니다. 여기서는 csvde를 선택합니다!
1. 그림 1과 같이 cmd를 열고 파일을 찾을 수 있도록 디렉터리를 C 드라이브의 루트 디렉터리로 변경합니다.
Csvde –f user.Csv는 사용자 .csv 파일이라는 디렉터리에 AD 개체를 추가하는 경우 -f 스위치는 출력 파일의 이름을 나타냅니다.
그림 1
2. 위에서 내보낸 정보의 양이 매우 많습니다. 그림을 보면 200개의 프로젝트가 있어 방해가 되는 정보가 너무 많습니다. 우리가 원하는 것을 찾아봅시다. 그림 2와 같이 우리가 가장 원하는 정보를 도출하기 위해 적절하게 몇 가지 매개변수를 추가할 수 있습니다.
설명: TT 이 OU와 사용자 alice(의 일부 속성) 이 사용자는 직위, 부서, 내선 등을 입력했습니다. 필요한 속성이 있으면 해당 항목을 입력하세요. 하지만 더 나은 결과를 얻으려면 중국어를 내보낸 후 깨질 수 있으므로 영어를 입력해도 됩니다. , 내보낼 때 -u 매개변수도 풀 수 있지만 나중에 편집하기가 불편하니 영어를 템플릿으로 사용해 보세요) 필요한 속성값을 내보내기 위해 만들었습니다. 이는 중요하지 않습니다. 참조용으로 속성 값을 내보내려고 합니다. 사진에서 이번에는 2개의 프로젝트만 내보낸 것을 볼 수 있는데, 이는 지난 프로젝트보다 훨씬 더 명확합니다! 물론 csvde에는 많은 매개변수가 있지만 실제로 사용할 수 있는 매개변수는 많지 않습니다. 더 알고 싶으면 "?"를 입력하여 보거나 공식 웹사이트(/lipary/cc732101(v)를 참조하세요. =ws.10)
1 u z- @4 q) l* l9 G- J
그림 2
템플릿 편집
이전 단계에서 내보낸 정보에 따르면 직위, 부서, 내선 및 기타 정보인 "직위, 부서, 전화 번호"와 같은 필요한 속성 값을 찾을 수 있습니다. 실제로 트릭이 있습니다. 이 csv 파일을 직접 수정할 수 있으므로 새 파일을 만들 필요가 없습니다! 그림 3,
그림 3
5와 같이 불필요한 항목만 삭제하고 필요한 것만 남겨둡니다. 사용자 가져오기
cmd를 열고 Go를 교체합니다. C 드라이브의 루트 디렉터리로 이동하고 그림 4와 같이 명령을 사용하여 가져오기
Csvde –I –f user2.csv -i는 가져오기를 의미하고, -f는 파일 지정을 의미합니다.
그림 4
여섯 번째, 도구가 비밀번호를 직접 가져올 수 없고 가져오기에 514를 사용했기 때문에 계정을 잠그는 것을 의미하며 사용자의 비밀번호는 비어 있으며 사용자는 다음에 비밀번호를 변경해야 합니다. 그 사람이 로그인한 시간.. 이는 그림 5,
그림 5
와 같이 명백히 안전하지 않습니다. 7, 계정을 활성화하고 초기 비밀번호를 설정하세요!
1. 현재 사용자의 비밀번호가 비어 있기 때문에 기본 도메인 정책이 복잡하므로 아직 사용자를 활성화할 수 없습니다. 사용자가 많기 때문에 먼저 변경해야 합니다. 문제는 이 도구에서 비밀번호 가져오기를 허용하지 않기 때문에 그림 6과 같이 .bat 파일 "highlight="true">bat 파일을 사용하여 사용자를 변경할 수 있습니다. 생성이 완료되면 저장합니다. pwd.bat로 저장하고 cmd 스위치를 엽니다. C 루트 디렉터리로 이동하여 실행하고 완성된 결과를 확인합니다.
그림 6
2. 그런 다음 Shift를 사용하여 여러 항목을 선택합니다. 을 클릭하고 사용자 활성화를 선택합니다. /p>
그림 7
8. 결과가 요구 사항을 충족하는지 확인합니다.
사용자를 열고 위치를 확인합니다. 그림 8과 같이 , 부서 및 확장이 존재합니다.
9. 요약
가져올 때 모든 계정이 하나의 OU에 속한다는 의미는 아닙니다. 가져오기 전에 해당 OU를 추가하세요. 이는 필수 조건입니다. 그렇지 않으면 가져올 때 오류가 보고됩니다!