Я пытаюсь написать простой сценарий PowerShell.
Get-ADuser -Filter {GivenName -eq $GivenName $hateList} -SearchBase $Container -Properties displayName,telephoneNumber,department|ForEach-Object {"FullName`t: $($_.displayName)`r`nPhone`t`t: $($_.telephoneNumber)`r`nDepartment`t: $($_.department)`r`n"}
Ошибка, которую я получил: Get-ADUser: Ошибка синтаксического анализа запроса: 'GivenName -eq $ GivenName $ hateList' Сообщение об ошибке: 'синтаксическая ошибка' в позиции: '26'.
Итак, проблема в том, что переменные не заменяются их значениями. Что я делаю не так?