【发布时间】:2014-11-13 20:45:44
【问题描述】:
我尝试过滤掉这样的东西:
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 命令中也有' 和没有。
谁能给我一些提示?
【问题讨论】:
-
变量不插在单引号字符串中。
标签: powershell filter