Powershell参数将变​​量转换为命令

时间:2013-11-20 08:53:30

标签: variables powershell parameters operators

我试图找到一种方法来加入或使用变量到命令中。 我正在尝试创建一个接受参数的命令: 命令:aduser.ps1 John

aduser.ps1脚本:
Param($User)
Get-AdUser -filter 'Name -like "*$user*"'

我遇到错误并且不确定要使用哪个运算符加入$user变量,我试过+或&并没有为我工作。

1 个答案:

答案 0 :(得分:1)

变量不会在单引号字符串中扩展,用双引号替换它们:

Get-AdUser -filter "Name -like '*$user*'"