get-Aduser-filter将不接受变量。我想检查一下系统中是否已经存在一个用户帐户。$SamAc = Read-Host 'What is your username?'$User = Get-ADUser -Filter {sAMAccountName -eq "$SamAc"}我不知道为什么,但是$User将始终返回NULL,即使{sAMAccountName -eq "$SamAc"}应该是真的。我在这里错过了什么?编辑:这就是缺少的东西:$User = Get-ADUser -Filter "sAMAccountName -eq '$SamAc'"编者注:这个脚本块 ({ ... })被替换为弦.
3 回答
万千封印
TA贡献1891条经验 获得超3个赞
$SamAc = Read-Host 'What is your username?'$User = Get-ADUser -Filter "sAMAccountName -eq '$SamAc'"
添加回答
举报
0/150
提交
取消