zoukankan      html  css  js  c++  java
  • 批量创建AD测试账号

    在现场中,有时候客户会要求做一下AD压力测试,需要批量创建很多AD用户。奉献此代码供各位参考。
     
       1:  <#
       2:   
       3:  .DESCRIPTION 
       4:  批量创建AD测试账号
       5:   
       6:  #> 
       7:   
       8:  $Text = '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
       9:  $PasswordText = ConvertTo-SecureString "Password01!" -AsPlainText -Force
      10:  for ($index = 0; $index -le 10000; $index++) {
      11:      $user = ($Text.ToCharArray()|Get-Random -count 5) -join $null 
      12:      New-ADUser -Name "$user" -SamAccountName "$user" -GivenName "$user" -Surname "$user" `
      13:      -Path "OU=test,DC=contoso,DC=com" -DisplayName ("Mr" + "." + "$user") `
      14:      -AccountPassword $PasswordText -CannotChangePassword $false `
      15:      -ChangePasswordAtLogon $true  -UserPrincipalName ("$user" + "@" + "contoso.com")
      16:      Write-Progress -Activity "Create 10000 AD User" -Status "Completed: $index" -PercentComplete ($index/100)
      17:      Start-Sleep -Milliseconds 1
      18:  }
  • 相关阅读:
    js返回上一页并刷新思路
    C#字符串拼接
    html2canvas截图问题,图片跨域导致截图空白
    VS2017未能添加对"System.Drawing.dll"的引用
    微信小程序云开发获取文件夹下所有文件
    js解析json报错Unexpected token i in JSON at position 1
    人工智能学习
    suricata的模块和插槽
    学习助手开发(二)——表单排序
    成功在Caterpillar代码中插入事件对象-20200917
  • 原文地址:https://www.cnblogs.com/motools/p/3286506.html
Copyright © 2011-2022 走看看