Nous avons des fichiers de chauves-souris complexes où l'on appelle un autre, qui en appelle un autre. Tous ont un @echo off
en haut. Pour le débogage, je voudrais activer sélectivement l'écho dans certains d'entre eux. Quelle est la manière la plus simple de faire ça? Quelques idées que j'ai jusqu'à présent:Comment atteindre le paramètre d'activation/désactivation de l'écho par fichier batch?
Modifiez le paramètre uniquement dans les fichiers de niveau supérieur. Mais cela ne fonctionnera que pour les quelques fichiers connus pour ne pas être de niveau supérieur. Sinon, n'importe quel fichier peut en appeler un autre.
Retournez au réglage précédent avant de quitter chaque fichier bat. Je devrai m'assurer qu'il y a un seul point de sortie. Je vais aussi avoir besoin de connaître le réglage à l'entrée, que je ne sais pas comment trouver.
Merci d'avance.
Ceci est similaire à la deuxième option que je mentionne, sauf qu'il ne restaure pas au réglage précédent à la fin, de sorte que l'écho est désactivé lorsque le contrôle retourne à l'appelant. Cela ne fonctionne pas. –
Merci pour votre aide, il semble que je vais devoir faire écho partout. –
Désolé je ne pouvais pas trouver quelque chose de mieux ... –