Page 1 sur 1

[RESOLU] Problème avec le nouveau paquer Micrososft Edge

Posté : 03 déc. 2024 - 10:38
par t.heroult
Bonjour

J'ai remarqué que vous aviez modifié le paquet Microsoft Edge en ajoutant

Code : Tout sélectionner

ps_scheduled_tasks = run_powershell(f'Get-ScheduledTask -TaskPath \ | Where-Object TaskName -Like "MicrosoftEdgeUpdate*"')
avec le for qui suit sur ps_scheduled_tasks.

Le problème est que j'ai déjà une gestion des tâches planifiées par un autre paquet, lequel supprime les tâches commençant par "MicrosoftEdgeUpdate".
Donc le paquet Edge plante car la variable "ps_scheduled_tasks" est vide.
Il faudrait rajouter un 'if' :

Code : Tout sélectionner

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}")
Cordialement
Tom

Re: Problème avec le nouveau paquer Micrososft Edge

Posté : 03 déc. 2024 - 11:26
par jlepiquet
Bonjour,

Merci pour ce retour. Nous allons corriger le paquet pour éviter qu'il ne provoque une erreur dans ce cas de figure.

Cordialement,

Re: Problème avec le nouveau paquer Micrososft Edge

Posté : 03 déc. 2024 - 11:54
par t.heroult
Merci :)

Re: [RESOLU]Problème avec le nouveau paquer Micrososft Edge

Posté : 03 déc. 2024 - 12:06
par jlepiquet
Le paquet est dispo en préprod ici https://wapt.tranquil.it/wapt-testing/t ... EPROD.wapt

Dispo dans le store dans la soirée :)

Je passe le topic en résolu