Невозможно обработать аргумент, поскольку значение аргумента "путь" недействительно - PullRequest
0 голосов
/ 17 июня 2020

У меня есть сценарий 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% без проблем. не уверен, что изменилось. Ошибка

...