gpt4 book ai didi

powershell - Get-ChildItem为Assembly。*。dll添加排除筛选器,但包括Assembly.Some。*。dll

转载 作者:行者123 更新时间:2023-12-03 00:33:37 25 4
gpt4 key购买 nike

我有一个要排除所有具有模式的程序集的要求

Assembly。*。dll

但要包括所有具有图案的装配件

Assembly.Some。*。dll

从同一位置通过Get-ChildItem

我想在一行脚本中实现此功能。

最佳答案

您可以在-or过滤器中使用Where-Object运算符:

Get-ChildItem -Filter *.dll |Where-Object {
$_.Name -like 'Assembly.Some.*.dll' -or $_.Name -notlike 'Assembly.*.dll'
}

由于任何名称类似于 Assembly.Some.Namespace.dll的程序集都将在第一个条件下返回true,因此不会测试第二个条件

关于powershell - Get-ChildItem为Assembly。*。dll添加排除筛选器,但包括Assembly.Some。*。dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51709793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com