| 要点 | 区分 -eq 与 -like/-match;比较运算会作用于集合 |
|---|---|
| 典型陷阱 | 1,2,3 -eq 2 返回 2 而不是布尔值;-like 用通配符、-match 用正则 |
常用示例
常用示例
1,2,3 -eq 2
Get-Service | Where-Object Name -in 'Spooler','wuauserv'
Get-ChildItem | Where-Object Extension -in .log,.txt需要区分大小写用 -ceq/-clike;-in 表示“值在集合中”,语义比多个 -or 更清晰。