Sto provando a visualizzare fino a 9 parametri sullo schermo, e quindi ne visualizzo uno in meno su ogni riga successiva, finché non ne rimane nessuno.Utilizzo del file batch Comando SHIFT
ho provato questo:
@echo off
echo %*
shift
echo %*
shift
echo %*
Risultato effettivo:
a b c d e f
a b c d e f
Risultato previsto:
A B C D E F
B C D E F
C D E F
D E F
E F
F
Qualsiasi aiuto?
Grazie.
Grazie @ David per le istruzioni, ho capito ora. Molte grazie. ECHO% 1% 2% 3% 4% 5% 6% 7% 8% 9 spostamento ECHO% 1% 2% 3% 4% 5% 6% 7% 8% 9 spostamento ECHO% 1% 2% 3% 4% 5% 6% 7% 8% 9 – naveencgr8
un bel esempio "catch all": http://stackoverflow.com/questions/830565/how-do-i-check-that-a-parameter- è definito, quando-chiamare-a-batch-file/34552964 # 34552964 –