Script em lote - Alinhar à direita

Isso é usado para alinhar o texto à direita, o que normalmente é usado para melhorar a legibilidade de colunas numéricas.

Exemplo

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

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

Algumas coisas importantes a serem observadas sobre o programa acima são -

  • Espaços são adicionados à variável de y; neste caso, estamos adicionando 9 espaços à variável de y.

  • Estamos usando a opção ~ -4 para dizer que queremos apenas mostrar os últimos 4 caracteres da string y.

Resultado

O comando acima produz a seguinte saída. O principal ponto a ser observado é que o valor de 2 é alinhado para corresponder às colunas de unidades ao exibir números.

1000
1