컴퓨터계정의 설명에 부서정보와 사용자 정보를 일괄 입력 방법
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에 정상적으로 값이 입력됨을 확인 함.
댓글