Import-Module activedirectory [string]$Name = "Larry Page" Get-ADUser -Filter 'Name -like "$Name"'
Как мне получить имя в переменной?При исполнении оно не заменяет имя во время выполнения
Вы перевернули кавычки. Подстановка переменных происходит только с двойными кавычками . Первый набор одинарных кавычек говорит PowerShell не выполнять подстановку. Если вы используете двойные кавычки снаружи, вы можете использовать синглы внутри и все равно получить замену.
Import-Module activedirectory [string]$Name = "Larry Page" Get-ADUser -Filter "Name -like '$Name'"