Get-ADUser -Filter {name -like“sakthi *”} - 属性名称|选择名称

时间:2012-09-20 19:32:34

标签: powershell filter

我想使用filter作为变量但是会抛出错误 有人可以帮忙吗

$myvar="test"
Get-ADUser -Filter {name -like "$myvar"} -Properties name |select name

2 个答案:

答案 0 :(得分:4)

试试这个:

$myVar = '*test*'
Get-ADUser -Filter {name -like $mvVar} -Properties name | Select-Object Name

顺便说一下,确定Name是一个默认属性。

答案 1 :(得分:-1)

    ###Dynamic Approach to Lookup a User###  

    #Get Input to Define Variables
    $NameLast = Read-Host 'User Last Name'
    $NameFirst = Read-Host 'User First Name'
    $NameLookup = "*$NameFirst* *$NameLast*"

    #Get-ADuser Lookup Based on Defined Variables
    Get-ADuser -Filter {name -like $NameLookup} -Properties * | Select-Object name, samaccountname, emailaddress | Sort-Object samaccountname
相关问题