У меня есть сценарий Powershell, который проверяет файл CSV и на основе данных в CSV создает пользователей в AD. Я объявил, что путь равен
$UPN = $user.Fname.Substring(0,1) + "." + $user.Lname
$OU = "xyz-users,DC=contoso,DC=com"
$usremailad=$user.Fname.substring(0,1) + "." +$user.Lname +"$dnsroot"
Try {
if (!(get-aduser -Filter {samaccountname -eq "$SAM"})){
$Parameters = @{
'SamAccountName' = $Sam
'UserPrincipalName' = $UPN
'Name' = $Fullname
'Path' = $OU
'GivenName' = $Fname
'Surname' = $Lname
}
, когда я выполняю свой код, я получаю следующие ошибки:
Невозможно обработать аргумент, поскольку значение аргумента «путь» недействительно . Измените значение аргумента «путь» и снова запустите операцию.
Я знаю, что это очень просто, но сейчас не могу понять. Тот же скрипт работал на 100% без проблем. не уверен, что изменилось. Ошибка