Script batch - Allinea a destra

Questo utilizzato per allineare il testo a destra, che viene normalmente utilizzato per migliorare la leggibilità delle colonne numeriche.

Esempio

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

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

Alcune cose chiave da notare sul programma sopra sono:

  • Gli spazi vengono aggiunti alla variabile di y, in questo caso stiamo aggiungendo 9 spazi alla variabile di y.

  • Stiamo usando l'opzione ~ -4 per dire che vogliamo solo mostrare gli ultimi 4 caratteri della stringa y.

Produzione

Il comando precedente produce il seguente output. La cosa fondamentale da notare è che il valore di 2 è allineato per corrispondere alle colonne delle unità durante la visualizzazione dei numeri.

1000
1