Script PowerShell - Monitoreo encendido y apagado

Regular Visitor

hola comunidad, espero que todos se encuentren bien y me puedan ayudar con la siguiente duda.

Soy nuevo en el mundo del script en PowerShell. De manera autónoma eh ido aprendiendo un poco.

Necesito ayuda con lo siguiente.

Estoy creando un script para poder capturar los encendido y apagados del ordenador de un usuario.

La idea es que el resultado que obtenga sea el último apagado en función de la hora del sistema( no el historico). Igual para el encendido, capturar el primer encendido ( no historicos).

Hasta ahora tengo esto:

 

 

 

 

Get-WinEvent -FilterHashtable @{
LogName='System'
ProviderName='Microsoft-Windows-Kernel-power'
ID=42
Level=4
}

 

 

 

 

y probe con esto tambien: 

 

 

 

 

 

 

 

Pero ambos me dan como resultado un historico generalizado.

Christian_Castro_N_0-1649198892059.png

Christian_Castro_N_1-1649198937694.png

 

Por favor su ayuda con sugerencias o tips para crear variables en las consultas. 

Saludos

 

 

1 Reply

@Christian_Castro_N ¡Hola! Publicó su pregunta en el espacio de discusión de la comunidad tecnológica, que está destinado a la discusión en torno al sitio web de la comunidad tecnológica, no a preguntas sobre productos. Muevo su pregunta al espacio de PowerShell; publique preguntas de PowerShell aquí en el futuro.