Discussione:
passare un numero variabile di parametri ad un exe in bat
(troppo vecchio per rispondere)
MidiQuiz
2011-08-11 08:49:11 UTC
Permalink
Lanciando un file .bat tipo:
lancia.bat uno due tre quattro
devo inserire una riga all'interno del file che mi lanci un eseguibile
con tutti i parametri passati che però non so quanti possano essere.
Come posso fare?
--
http://interno.135.it
BIG (Umberto)
2011-08-11 12:38:44 UTC
Permalink
MidiQuiz in data Thursday 11 August 2011 10:49, nel gruppo it.comp.os.dos ha
Post by MidiQuiz
lancia.bat uno due tre quattro
devo inserire una riga all'interno del file che mi lanci un eseguibile
con tutti i parametri passati che però non so quanti possano essere.
Come posso fare?
Banalmente, se sai che sono di sicuro inferiori a 9 e nessun parametro si
riferisce ad un nome di file lungo:

eseguibile.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

I parametri inesistenti in pratica vengono ignorati (sono letti come caratteri
spazio).

Mi sembra evidente che l'ultimo parametro deve essere con <space> indipendente.
--
+---------------------------------------------------------------------------+
| Il Pascal e' un linguaggio giocattolo fatto per insegnare la |
| programmazione ai matematici. |
+-----#20--------------------Campagna contro le pubblicita` idiote.---------+
Continua a leggere su narkive:
Loading...