Comando CHKDSK :Revisar logs con Powershell

Si tenemos que revisar como ha ido la comprobación del disco ,que realiza el comando chkdsk de windows , podemos utilizar la consola de Powershell.

Tan solo tendremos que aplicar un par de filtros para que la información se nos muestre más clara que con el visor de eventos.

En este caso buscamos el último log del chkdsk con el id de evento 1001 de Application con proveedor «wininit»

get-winevent -FilterHashTable @{logname=»Application»; id=»1001″}| ?{$_.providername -match «wininit»} | Select-Object -First 1 | fl timecreated, LevelDisplayName ,message

Si queremos obtener todos los logs que ha producido chkdsk, eliminamos el parametro Select-object -First 1

get-winevent -FilterHashTable @{logname=»Application»; id=»1001″}| ?{$_.providername -match «wininit»} | fl timecreated, LevelDisplayName ,message

Y si queremos guardar esta información en ficheros , usamos el parámetro out-file C:\nombre_fichero.log

get-winevent -FilterHashTable @{logname=»Application»; id=»1001″}| ?{$_.providername -match «wininit»} | fl timecreated, LevelDisplayName ,message | out-file C:\chkdsk.log

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*