小编re-*_*gor的帖子

如何在Where-Object中使用函数

我想按属性“innerText”过滤对象列表。但我需要做一些准备。为什么进一步的代码不起作用?它返回所有对象。

function enc[[string]$inp]
{
    return [System.Text.Encoding]::GetEncoding("windows-1251").GetString([System.Text.Encoding]::GetEncoding("ISO-8859-1").GetBytes($inp))
}

$req.Links | Where-Object { enc($_.innerText) -eq "my string"} | fl
Run Code Online (Sandbox Code Playgroud)

我做错了什么?不幸的是我没有在互联网上找到必要的文章。有很多这样的例子: ($_.Name -eq "name") - 对我来说没有任何价值。

powershell

1
推荐指数
1
解决办法
2530
查看次数

标签 统计

powershell ×1