2012-08-11 81 views
1

內,以便藉此代碼:PowerShell的:傳遞變量到腳本塊功能

function populate([string] $group) 
{ 
    $listbox.items.clear() 
    Get-ADGroup -filter {cn -like "*$group*"} | 
     foreach {$listbox.items.add($_.DistinguishedName)} 
} 

$go.Add_Click(
{ 
    populate -group $text.text 
}) 

我試圖把變量$group並把它傳遞給{cn -like "*$group*"}但我無法得到它的工作。有人有任何想法嗎?

感謝

回答

1

試試這個:

$pattern = "*$group*" 
Get-ADGroup -filter {cn -like $pattern} ... 
+0

感謝基思,工作一種享受! :) – obious 2012-08-12 10:45:44