Questions tâche planifiée en batch

Résolu
Bonjour, j'ai plusieurs questions à propos d'une création de tâche planifiée qui sera crée à partir du script suivant enregistré en bat : "schtasks.exe /create /tn tache /tr %systemdrive%\users\%username%\Desktop\testrick\volume.vbs /sc once /st 00:00:00 /sd 31/12/2017"
Cette tâche fonctionne correctement seulement elle ne marche que si le pc est sur secteur, est-il possible de modifier cela dans le script pour que cela marche sur batterie ?
Ensuite, j'aimerais mettre plusieurs déclencheurs pour ma tâche, or je ne peux pas mettre deux fois "/sc", y a-t-il une solution?

Merci pour vos réponses,

Snowmann.

1 réponse

  1. Modérateur
    Bonjour,

    de base, Schtasks.exe ne dispose pas d'option pour jouer sur le paramètre de l'alimentation...
    Par contre, il permet d'utiliser un fichier XML qui lui contiendrait l'instruction.
    https://docs.microsoft.com/en-us/windows/win32/taskschd/schtasks?redirectedfrom=MSDN

    Le fichier XML contiendrait par exemple un truc du genre :
    <Settings>
        <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
    </Settings>
    


    Idem pour le mutli trigger..

    Pour savoir à quoi ressemble le fichier XML, tu peux exporter une de tes tâches au format XML et t'en servir pour créer les autres

    2
    1. Ahh super, merci pour ta réponse complète mais à partir de quelle "plateforme" puis-je créer ou modifier ou améliorer un fichier xml ?
      0
    2. Modérateur
      Un editeur de text
      Notepad suffit ..
      Mais si tu veux la coloration syntaxique alors utilise. Notepad++
      0
    3. Okay super merci !
      0