A continuación se muestra un ejemplo de cómo puede utilizar el cmdlet `Get-EventLog` para buscar errores en el registro del sistema:
```
Get-EventLog -LogName Sistema | Donde-Objeto {$_.EntryType -eq "Error"}
```
Este comando devolverá todos los eventos en el registro del sistema con un tipo de "Error". También puede utilizar el parámetro `-Source` para filtrar eventos de una fuente específica, o el parámetro `-Id` para filtrar eventos por su ID de evento.
Por ejemplo, el siguiente comando devolverá todos los errores de la fuente de Windows Update:
```
Get-EventLog -LogName Sistema -Fuente "Actualización de Windows" | Donde-Objeto {$_.EntryType -eq "Error"}
```
También puede utilizar el parámetro `-Newest` para devolver solo los errores más recientes, o el parámetro `-Oldest` para devolver los errores más antiguos.
Por ejemplo, el siguiente comando devolverá los cinco errores más recientes del registro del sistema:
```
Get-EventLog -LogName Sistema | Donde-Objeto {$_.EntryType -eq "Error"} | Ordenar-Objeto Generado por tiempo -Descendente | Seleccionar-Objeto -Primeros 5
```
Estos son sólo algunos ejemplos de cómo puede utilizar el cmdlet `Get-EventLog` para buscar errores en el registro de eventos de Windows. Puede usar el cmdlet para filtrar eventos por tipo, fuente, ID o fecha, y puede usar el parámetro `-Format` para personalizar la salida.