Need to add users to a group (backup Operators)
$objou=[adsi]"ldap://ou=it,dc=csv,dc=com"
$datasource=import-csv "\input.csv"
foreach($datarecord in $datasource) {
#map variables data source
$cn=$datarecord.cn
$samaccountname=$datarecord.cn
$givenname=$datarecord.firstname
$sn=$datarecord.lastname
$displayname=$cn
$userprincipalname=$cn + "@csv.com"
$description="student_user"
$password=$datarecord.password
#create user object
$objuser=$objou.create("user","cn="+$cn)
$objuser.put("samaccountname",$samaccountname)
$objuser.put("userprincipalname",$userprincipalname)
$objuser.put("displayname",$displayname)
$objuser.put("givenname",$givenname)
$objuser.put("sn",$sn)
$objuser.put("description",$description)
$objuser.setinfo()
$objuser.psbase.invoke("setpassword", $password)
$objuser.psbase.invokeset("accountdisabled",$false)
$objuser.setinfo()
}
so, appears code previous question/thread. you're wondering how edit local groups now?
the correct answer restricted groups option in group policy.
http://support.microsoft.com/kb/279301
http://technet.microsoft.com/en-us/library/cc785631(ws.10).aspx
[http://www.sysadmins.lv] enjoy automation of tools within windows-based, .net aware, wpf accessible, multi-processes on same ip / port usage, admin's automation tool, powershell.exe! © flowering weeds
Windows Server > Windows PowerShell
Comments
Post a Comment