我想用濾波器作爲變量,但拋出一個錯誤 有人可以幫上這個GET-ADUser便有-Filter {名狀 「sakthi *」} -Properties名稱|選擇名稱
$myvar="test"
Get-ADUser -Filter {name -like "$myvar"} -Properties name |select name
我想用濾波器作爲變量,但拋出一個錯誤 有人可以幫上這個GET-ADUser便有-Filter {名狀 「sakthi *」} -Properties名稱|選擇名稱
$myvar="test"
Get-ADUser -Filter {name -like "$myvar"} -Properties name |select name
試試這個:
$myVar = '*test*'
Get-ADUser -Filter {name -like $mvVar} -Properties name | Select-Object Name
很確定Name是默認的屬性。
是的。名稱作爲默認值進入。 – Mike
'*'給了我。 –
###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
請尊重那些關注你的問題的人。在你的句子之間加一個標點符號。如果您報告存在錯誤,請告訴我們錯誤消息的內容。 – LarsH