更改从PowerShell返回的列表中的每个条目

时间:2010-11-16 23:39:04

标签: powershell

我有一个路径列表(按特殊标准过滤)。我想改变这个列表中的每个条目,但找不到方法(我认为它是不可变的)。什么是最好的解决方法?

由于

1 个答案:

答案 0 :(得分:2)

我猜你有一些集合,不仅仅是列表(可能是数组)。

PS> $myList = 'first','second','third'

您可以通过索引或仅通过创建新数组来改变集合:

PS> $myList[1] = '2nd'
#or
PS> $myList | % { $_.Substring(0,2) }
  fi
  se
  th