Esempio batch 05: le variabili in dos

Un esempio articolato con l’uso delle variabili interne ai nostri batch più complessi.

La gestione delle variabili non è molto più complessa rispetto a qualsiasi linguaggio di programmazione standard. Vediamo inizializzazione e valorizzazione delle variabili testuali e numeriche.

@ECHO OFF
REM Inizializzazione variabili
SET NOME=Alfredo
REM Stampo il valore
ECHO Il mio nome e’ %NOME%

SET /A X=10
REM SET imposta variabili testuali di default
REM se voglio un valore numerico ci aggiungo il parametro /A
SET /A Y=3
SET /A Z=X+Y
ECHO %X% + %Y% = %Z%
SET /A Z=X % Y
ECHO %X% MOD %Y% = %Z%
REM imposta e stampa z=x-y
REM imposta e stampa z=x*y
REM imposta e stampa z=x/y
REM imposta resto MOD-> si usa x%y
REM fai un incremento su X

ECHO on
PAUSE

Ultima modifica 3 Aprile 2022