Script par lots - toInt

Une variable qui a été définie comme chaîne à l'aide de la variable set peut être convertie en un entier à l'aide du commutateur / A qui utilise la variable set. L'exemple suivant montre comment cela peut être accompli.

Exemple

@echo off
set var = 13145
set /A var=%var% + 5
echo %var%

Production

La commande ci-dessus produit la sortie suivante.

13150

En dehors de cela, les chaînes ont les implémentations suivantes qui sont disponibles. Les scripts batch ont les commandes suivantes qui sont utilisées pour effectuer la manipulation de chaînes dans les chaînes.

%variable:~num_chars_to_skip% 
%variable:~num_chars_to_skip,num_chars_to_keep%

Cela peut inclure des nombres négatifs -

%variable:~num_chars_to_skip, -num_chars_to_keep%
%variable:~-num_chars_to_skip,num_chars_to_keep%
%variable:~-num_chars_to_skip,-num_chars_to_keep%

Discutons des opérations de chaîne possibles qui peuvent être effectuées à l'aide des commandes ci-dessus.