Операторы сравнения -contains и -in в PowerShell отличаются по своему назначению: 4
Таким образом, -contains проверяет, содержит ли коллекция определённое значение, а -in — присутствует ли значение в коллекции. 4
Ещё одно отличие заключается в том, что при использовании -contains тестовый объект находится на правой стороне оператора, а при использовании -in — на левой. 3