J'ai une tâche planifiée qui exécute un fichier batch, et même si je peux voir les résultats de son achèvement réussi, selon le planificateur de tâches, elle échoue avec l'erreur 0xff à chaque fois.
J'ai d'autres fichiers batch planifiés qui se terminent également avec succès et renvoient 0x0 comme ils le devraient. La seule différence que je peux voir entre ces fichiers est que ceux qui fonctionnent se terminent par:
IF ERRORLEVEL 1 (
(script "me notifier" ici)
)
tandis que celui qui est défectueux se termine par :
IF %2==quelque chose (
(exécuter un programme ici)
IF ERRORLEVEL 1 (
(même script "me notifier" ici)
)
)
Est-ce qu'un bloc IF renvoie 0xff s'il est faux ou quelque chose d'autre? Quel est le problème?