powershell - *$($name.text)* 不起作用你能解释一下吗?
问题描述
我试图理解为什么这不起作用
get-aduser -filter {Name -like "*$($Name.text)*"}
我知道 $($name.text) 的意思是你能把这个不是字符串值 "" 。
谢谢您的帮助 。
解决方案
我不是 100% 确定为什么这不起作用,但你可以制作一个临时字符串来解决这个问题。
$tmpStr = "*" + $Name.text + "*"
Get-ADUser -Filter {Name -like $tmpStr}
推荐阅读
- spring - Spring Boot中是否允许多个嵌入式容器
- javascript - 在 React.js 中调用 API 数据并将其传递给其他组件
- java - 有什么方法可以在 ACTION_OPEN_DOCUMENT_TREE 上添加自定义额外信息
- python - 用熊猫替换数据框中列的所有值
- javascript - React - 当我的 React 钩子更新时,我的用户界面无法正确重新渲染
- python - 熊猫只需要一年的完整日期
- redux - push 不是 redux 中的功能
- c# - 示例场景一直说未加载,我点击播放按钮,播放场景被统一冻结
- c++ - C ++朋友类循环包括
- javascript - 在javascript中将按位运算结果与0进行比较