【发布时间】:2020-04-17 11:13:06
【问题描述】:
据我所知,此运算符仅适用于通配符语法,但为什么在这种情况下它确实有效?
PS C:\Users\Danie\Pictures> Get-ChildItem | Where-Object {$_.Extension -Like ".jpg"}
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 4/3/2020 1:55 1253954 16009807808_f3f4709393_k.jpg
【问题讨论】:
-
当您省略通配符时,
-like运算符充当-eq运算符。 -
@Lee_Dailey 还有一个区别 -
-likealways 将两个操作数强制转换为[string] -
@MathiasR.Jessen - 哦!我没有想到...这是有道理的,寿。谢谢你的信息! [咧嘴]
标签: powershell syntax scripting