Volvemos a Powershell tras unos días de parón, que había que tocar otros temas. Hoy vamos a ver los distintos tipos de operadores de comparación que tenemos disponibles a la hora de crear nuestros scripts:
| Operador | Descripción |
| -eq | Igual |
| -ne | Distinto o «no igual» |
| -gt | Mayor que |
| -ge | Mayor o igual que |
| -lt | Menor que |
| -le | Menor o igual que |
| -like | Devuelve verdadero cuando la cadena coincide con un patrón dado. |
| -notlike | Devuelve verdadero cuando la cadena no coincide con un patrón dado |
| -match | Devuelve verdadero cuando una cadena coincide con una expresión regular dada |
| -notmatch | Devuelve verdadero cuando una cadena no coincide con una expresión regular dada |
| -contains | Devuelve verdadero cuando el valor que le pasamos existe en una colección. |
| -notcontains | Devuelve verdadero cuando el valor que le pasamos no existe en una colección. |
| -in | Devuelve verdadero cuando el valor evaluado existe en una colección |
| -notin | Devuelve verdadero cuando el valor evaluado no existe en una colección |
| -is | Devuelve verdadero si los dos objetos comparados son del mismo tipo |
| -isnot | Devuelve verdadero si los dos objetos comparados no son del mismo tipo. |