Script de lot - Aligner à droite

Cela permet d'aligner le texte à droite, ce qui est normalement utilisé pour améliorer la lisibilité des colonnes numériques.

Exemple

@echo off 
set x = 1000 
set y = 1 
set y = %y% 
echo %x% 

set y = %y:~-4% 
echo %y%

Quelques points clés à noter concernant le programme ci-dessus sont:

  • Les espaces sont ajoutés à la variable de y, dans ce cas nous ajoutons 9 espaces à la variable de y.

  • Nous utilisons l'option ~ -4 pour dire que nous voulons simplement afficher les 4 derniers caractères de la chaîne y.

Production

La commande ci-dessus produit la sortie suivante. La chose clé à noter est que la valeur de 2 est alignée pour correspondre aux colonnes d'unités lors de l'affichage des nombres.

1000
1