L'encodage UTF-8 avec BOM causait "U n'est pas reconnu" et les tirets cadratins cassaient le parsing CMD. Tout est maintenant en ASCII pur. Suppression des parentheses problematiques dans les echo a l'interieur de blocs if/for. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>