Вот мой основной скрипт создания учетной записи пользователя. Я хотел бы использовать Runas для запуска New-Aduser в качестве учетной записи домена. В идеале я хотел бы добавить приглашение для ввода учетной записи. Любой совет? Я не смог заставить его работать. Сценарий работает нормально, когда я удаленно на другую машину с учетной записью администратора и запускаю его.
#credentials
?
#Input Prompts
$Firstname = Read-Host 'What is users first name?'
$Lastname = Read-Host 'What is users last name?'
$UserID = Read-Host 'What is users ID?'
#Static Variables
$Password = (ConvertTo-SecureString -AsPlainText 'PASSWORD' -Force)
$Displayname = "$lastname, $firstname BCA:EX"
$OUPath = 'OU=AAA Users,OU=AAA,OU=AAA,OU=AAA,OU=AAA,OU=AAA,DC=AAA,DC=AAA'
#used to add parameters
$Parameters = @{
'SamAccountName' = $UserID
'UserPrincipalName' = $UserID
'Name' = $Firstname
'GivenName' = $Firstname
'Surname' = $Lastname
'DisplayName' = “$Displayname”
'AccountPassword' = $password
'ChangePasswordAtLogon' = $true
'Enabled' = $true
'Path' = $OUPath
}
import-module activedirectory
New-ADUser @Parameters