2016-04-13 16 views
0

Kullanıcı girdisinden gelen komutları tek tek sorarak AD kullanıcısı oluşturmak istiyorum. Betiği google'dan aradım. Aşağıya bakınız.Birden çok giriş istemi kullanarak AD Kullanıcı Oluşturun

New-ADUser -Name “Charlie Russel” ` 
      -AccountPassword "testing" ` 
      -SamAccountName 'Charlie’ ` 
      -DisplayName 'Charlie Russel’ ` 
      -EmailAddress '[email protected]’ ` 
      -Enabled $True ` 
      -GivenName 'Charlie’ ` 
      -PassThru ` 
      -PasswordNeverExpires $True ` 
      -Surname 'Russel’ ` 
      -UserPrincipalName 'Charlie’ 

cevap

0
Sen $login.Name ve $login.Password kullanarak erişebilirsiniz

aşağıda eski açıklamada bu parametreleri geçirir Nasıl

$title = "Login" 
$message = "Please enter your information to login!" 
$name = New-Object System.Management.Automation.Host.FieldDescription "Name" 
$name.Label = "&Login Name" 
$name.DefaultValue = "Guest" 
$pwd = New-Object System.Management.Automation.Host.FieldDescription "Password" 
$pwd.Label = "&Password" 
$pwd.SetparameterType([System.Security.SecureString]) 
$pwd.HelpMessage = "Please type your Password." 
$fields = [System.Management.Automation.Host.FieldDescription[]]($name, $pwd) 
$login=$Host.UI.Prompt($title, $message, $fields) 

:

New-ADUser -Name 'Charlie Russel' ` 
      -AccountPassword $login.Password ` 
      -SamAccountName $login.Name ` 
      -DisplayName 'Charlie Russel’ ` 
      -EmailAddress '[email protected]’ ` 
      -Enabled $True ` 
      -GivenName 'Charlie’ ` 
      -PassThru ` 
      -PasswordNeverExpires $True ` 
      -Surname 'Russel’ ` 
      -UserPrincipalName 'Charlie' 
+0

nasıl görüntüleneceğini $ name.Label = "& Giriş Adı" FieldDescription yerine her zaman bilgi istemi –

İlgili konular