我尝试过滤掉像这样的内容:
Get-ADComputer -Filter {name -like "chalmw-dm*" -and Enabled -eq "true"} ...
这个方法很有效,可以得到我想要的结果...
现在我希望把"name -like ..."部分作为一个变量,如下所示:
Get-ADComputer -Filter {name -like '$nameregex' -and Enabled -eq "true"} |
我查看了几个问题(例如PowerShell AD Module - Variables in Filter),但这对我没有用。
我尝试了以下内容:
$nameRegex = "chalmw-dm*"
$nameRegex = "`"chalmw-dm*`""
在使用Get-ADComputer
命令时,需要注意是否加上单引号'
。
有没有人能给我一些提示?