CL - Terminer volontairement son travail en erreur
Posté : mar. 05 sept. 2017, 16:13:48
Bonjour à tous.
Je crée un petit programme qui lance une commande à distance par RUNRMTCMD et reste actif pour surveiller le résultat du job soumis à distance.
Tout fonctionne bien, et le travail "local" m'envoie bien OK si tout va bien, et NOK en cas d'erreur.
C'est parfait pour mes tests, mais pour qu'Automator affiche une erreur, il faut que le travail se termine de façon anormale (code 20, 50...).
Il ne faut pas arrêter le sous-système car on en aura encore besoin à la fin du job, donc on oublie le code 50.
J'ai essayé de lancer une erreur non monitorée, mais j’atterris en MSGW. En utilisant une réponse automatique, le programme l'ignore et mon job se termine en code 0.
Quelqu'un aurait-il une astuce de programmeur pour générer une erreur dans son propre programme de façon à ce que le travail issu finisse en code 20 ?
Merci d'avance!
Étienne.
Je crée un petit programme qui lance une commande à distance par RUNRMTCMD et reste actif pour surveiller le résultat du job soumis à distance.
Tout fonctionne bien, et le travail "local" m'envoie bien OK si tout va bien, et NOK en cas d'erreur.
C'est parfait pour mes tests, mais pour qu'Automator affiche une erreur, il faut que le travail se termine de façon anormale (code 20, 50...).
Il ne faut pas arrêter le sous-système car on en aura encore besoin à la fin du job, donc on oublie le code 50.
J'ai essayé de lancer une erreur non monitorée, mais j’atterris en MSGW. En utilisant une réponse automatique, le programme l'ignore et mon job se termine en code 0.
Quelqu'un aurait-il une astuce de programmeur pour générer une erreur dans son propre programme de façon à ce que le travail issu finisse en code 20 ?
Merci d'avance!
Étienne.