Tuesday, June 23rd, 2009 Posted in Windows Powershell, Windows Server | 4 Comments »
You can create Windows user from Powershell: function create_user($username, $password) { $computer = [ADSI]"WinNT://localhost" foreach ($user in $computer.psbase.children) { if ($user.Name -eq $username) { Write-Host $user.Name "already exist." Return } } $user_obj = $computer.Create("user", "$username") $user_obj.Put("description", "$username") $user_obj.SetInfo() $user_obj.SetPassword($password) $user_obj.SetInfo() $user_obj.psbase.invokeset("AccountDisabled", "False") $user_obj.SetInfo() Write-Host "$username created." } create_user "$username" "$password" It checks ... Read more..