Powershell
로컬( local)계정 생성후 Administrator 그룹에 넣기
bedbmsguru
2018. 10. 27. 22:36
$ServerArray = "test-dev" , "test" # place computername here for remote access
$username = '계정'
$password = '암호'
$desc = '백업용'
foreach ($server in $ServerArray)
{
try
{
$computer = [ADSI ]"WinNT://$server ,computer"
$user = $computer. Create("user", $username)
$user.SetPassword( $password)
$user.Setinfo()
$user.description = $desc
#$user.UserFlags = 65536 #암호사용기간 제한없음
$user.PasswordExpired = 1 #다음번 로그인시 암호변경해야함
$user.SetInfo()
$group = [ADSI ]("WinNT:// $server/administrators,group")
$group.add( "WinNT://$username,user" )
Write-Host $server + "\t" + "완료"
}
catch
{
Write-Host $server + "`t" + $_. Exception.Message;
}
}