본문 바로가기
기술자료 (KB)/Active Directory (AD)

컴퓨터계정의 설명에 부서정보와 사용자 정보를 일괄 입력 방법

by 이완주 2020. 5. 29.

컴퓨터계정의 설명에 부서정보와 사용자 정보를 일괄 입력 방법

Excel 파일을 CSV 파일로 저장

CSV 파일을 메모장으로 열어 UTF-8로 저장 (한글 깨짐 현상 방지)

Powershell 명령어 작성

소스 파일

Import-Csv "C:\temp\data\computername.csv" | ForEach-Object `

{

    Write-Host "Creating AD User:" $_.name

   

$tmpdept =""

    $tmpdept = $_.lv1

    if($_.lv2 -ne ""){

        $tmpdept +="/"

        $tmpdept +=$_.lv2

   

        if($_.lv3 -ne ""){

            $tmpdept +="/"

            $tmpdept +=$_.lv3

        }

    }

    $tmpdept += "   "

    $tmpdept +=$_.name

    Write-Host $tmpdept

 

    Set-ADComputer $_.computername -Description $tmpdept

 

}

 

실행 결과

컴퓨터 이름이 있는 경우에만 동작 없는 경우 오류 처리

Active Directory에 정상적으로 값이 입력됨을 확인 함.

댓글