এখানে আমার মূল ব্যবহারকারী অ্যাকাউন্ট সৃষ্টি স্ক্রিপ্ট। আমি রানাস ব্যবহার করতে চাই এটি একটি নতুন অ্যাকাউন্ট হিসাবে নতুন অ্যাডুসার চালানোর জন্য। আদর্শভাবে আমি অ্যাকাউন্টের জন্য একটি ইনপুট প্রম্পট যোগ হবে। কোন পরামর্শ? আমি এটা কাজ পেতে সক্ষম হয়েছে না। স্ক্রিপ্টটি ভালো কাজ করে যখন আমি অন্য কোনও মেশিনে প্রশাসনিক অ্যাকাউন্ট দিয়ে রিমোট করে এবং এটি চালায়।
#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