./7043 : c'est quand même bien pratique et ça permet d'avoir un comportement unifié quelle que soit la commande utilisée, tu trouves vraiment que laisser le programme gérer (ou non) l'expansion est une bonne solution ? Ça fait potentiellement beaucoup de code à dupliquer dans tous les programmes, avec le risque que certains l'implémentent mal voire pas du tout. Il suffit de faire un peu de Batch pour avoir une idée du résultat ^^
Le seul argument que je vois contre ça, c'est que certains programmes qui ne prennent pas du tout de fichier en paramètre (ça reste rare) se retrouvent à avoir potentiellement une expansion effectuée alors qu'elle n'aura aucun sens pour eux.