Get-ChildItem -Path "my-path" -Filter "ABGH14__*"
运行此命令时,我得到了几个以字符串“ ABGH14__”开头的文件,但也有一些文件名显然不以该字符串开头的文件。我可以检查什么?
如果我更改为使用Where-Object
,则会得到不包含无关名称的列表。
为什么不第一个例子?
Get-ChildItem -Path "my-path" | Where-Object {$_.Name -like 'ABGH14__*}
不幸的是,-filter可以匹配短文件名版本。
cmd /c dir /x my-path\ABGH14__* # show short filenames
get-childitem -filter *~1* # would match a lot of short filenames
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句