You have a Windows PowerShell script that contains the following code:
import-csv Accounts.csv | Foreach {New-ADUser -Name $_.Name -Enabled $true -AccountPassword $_.password}
When you run the script, you receive an error message indicating that the format of the password is incorrect. The script fails.
You need to run a script that successfully creates the user accounts by using the password contained in accounts.csv.
Which script should you run?
A.
import-csv Accounts.csv | Foreach {New-ADUser -Name $_.Name -Enabled $true – AccountPassword (ConvertTo-SecureString "Password" -AsPlainText -force)}
B.
import-csv Accounts.csv | Foreach {New-ADUser -Name $_.Name -Enabled $true – AccountPassword (ConvertTo-SecureString $_.Password -AsPlainText -force)}
C.
import-csv Accounts.csv | Foreach {New-ADUser -Name $_.Name -Enabled $true – AccountPassword (Read-Host -AsSecureString "Password")}
D.
import-csv Accounts.csv | Foreach {New-ADUser -Name $_.Name -Enabled $true – AccountPassword (Read-Host -AsSecureString $_.Password)}