PowerShell - Matar proceso que está en ejecución por mas de n minutos - con Log

 
Vista:

Matar proceso que está en ejecución por mas de n minutos - con Log

Publicado por Aldo (1 intervención) el 22/04/2021 14:21:41
Hola buenos días.

Estoy intentando crear un script en PS que busque un proceso x y si está ejecutando desde hace mas de n minutos grabe a un log que encontró el proceso y luego lo mate también grabando el resultado del intento de matarlo.

hasta ahora pude hacer lo siguiente:

--------------------------------------------------------------------------
Get-Process calculator |
Where StartTime -lt (Get-Date).AddMinutes(-2) |
Stop-Process -Force
--------------------------------------------------------------------------


pero me falta la parte de grabar al log.

Desde ya, muchas gracias por vuestra ayuda. Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Luis
Val: 12
Ha mantenido su posición en PowerShell (en relación al último mes)
Gráfica de PowerShell

Matar proceso que está en ejecución por mas de n minutos - con Log

Publicado por Luis (4 intervenciones) el 24/04/2021 08:43:55
Todo lo que saques por pantalla puedes llevarlo a fichero añadiendo > nombrefichero.txt

Por ejemplo:
1
2
dir > prueba.txt  #Crea un fichero texto con el listado de los ficheros ruta actual
dir >> prueba.txt  #Añade líneas adicionales al fichero ya creado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar