Je suis assez nouveau dans le domaine des scripts batch mais raisonnablement compétent en matière de programmation en général. J'appelle actuellement un script perl à partir d'un fichier batch et j'affiche le résultat du script perl dans la fenêtre de commande Windows pendant 10 secondes avant de quitter la fenêtre de commande.
J'utilise la commande
timeout /t 10 /nobreak
qui est ensuite également imprimé dans la fenêtre de commande après le résultat du script de perl.
Existe-t-il un moyen d'empêcher cela afin que je ne voie que le résultat du perl script et que je voie ensuite le compte à rebours ?
Je comprends que je peux ajouter '> NUL' à ma commande de délai d'attente pour supprimer le compte à rebours, mais ce n'est pas ce que je veux faire. Je veux simplement éviter que ce que je vois comme une ligne de code s'imprime dans la fenêtre de commande. Si cela ne peut pas être fait, ce n'est pas un problème, je m'en accommoderai. Mais si je peux le supprimer, j'aimerais le faire.
Merci d'avance pour toute aide !