[RESUELTO] Problema con el nuevo paquete de Microsoft Edge
Publicado: 3 de diciembre de 2024 - 10:38
Buen día
Noté que modificaste el paquete de Microsoft Edge agregando
con el siguiente bucle for en ps_scheduled_tasks.
El problema es que ya tengo programada la gestión de tareas por otro paquete, que elimina las tareas que empiezan por "MicrosoftEdgeUpdate".
Entonces, el paquete Edge se bloquea porque la variable "ps_scheduled_tasks" está vacía.
Deberíamos añadir un 'si':
Atentamente
Tomás
Noté que modificaste el paquete de Microsoft Edge agregando
Código: Seleccionar todo
ps_scheduled_tasks = run_powershell(f'Get-ScheduledTask -TaskPath \ | Where-Object TaskName -Like "MicrosoftEdgeUpdate*"')El problema es que ya tengo programada la gestión de tareas por otro paquete, que elimina las tareas que empiezan por "MicrosoftEdgeUpdate".
Entonces, el paquete Edge se bloquea porque la variable "ps_scheduled_tasks" está vacía.
Deberíamos añadir un 'si':
Código: Seleccionar todo
ps_scheduled_tasks = run_powershell(f'Get-ScheduledTask -TaskPath \ | Where-Object TaskName -Like "MicrosoftEdgeUpdate*"')
if ps_scheduled_tasks:
# Stopping application scheduled tasks
for tasks in ps_scheduled_tasks:
curr_task_name = tasks['TaskName']
try:
run(rf'schtasks /end /tn "{curr_task_name}"')
except:
print(f"Unable to stop the task_name: {curr_task_name}")Tomás