J'ai écrit un fichier de commandes qui redémarre une application après son abandon. Mais je veux seulement que cela se produise quand l'abandon était intentionnel. Si l'application a planté, je veux que le fichier séquentiel ne fasse rien d'autre que sortir. Comment puis-je tester si une application renvoie un code d'erreur de réussite ou d'échec lors de la sortie? Est-ce que ça a du sens?Comment tester si une application renvoie le succès ou l'échec
Merci.
[modifier]
J'ai essayé ceci:
@echo off
e:
cd %HWRM%\Bin\Release
HomeworldRM.exe
echo The errorlevel is %errorlevel%.
pause
Mais il dit toujours le errorlevel est égal à zéro, même si le jeu se bloque.
Avez-vous une documentation indiquant que l'application indiquera le succès ou l'échec à sa sortie? Il n'y a aucune exigence qu'il le fasse. Et comment l'application est-elle * supprimée *? –
Aucun document ne mentionne cela. Parfois, je quitte l'application avec ALT + F4. Parfois, il se ferme en raison de l'exécution d'un script. Parfois, il se bloque. L'application est un jeu d'ailleurs. – posfan12