Many thanks Maurilio. Brgds, Viktor On Wed, Feb 18, 2009 at 10:13 AM, Maurilio Longo <maurilio.lo...@libero.it>wrote:
> Viktor, > > no. > > You have %1, %2 and so on and you can shift them if they're more than 10. > > -------------8<-------------- > To shift the parameters on the command line one position to the left, with > the > %0 parameter being replaced by the %1 parameter and so on, type the > following > in your batch file. > > ECHO %0 > . > . > . > ECHO %8 > SHIFT > ECHO %9 > . > . > . > > > > As an example, assume: > > %0 = 'round' > %1 = 'square' > %2 = 'flat' > %3 - %9 are empty > > > A SHIFT results in the following: > > %0 = 'square' > %1 = 'flat' > %2 - %9 are empty > > > In the following batch file named PROCESS.CMD, you could use a file such as > this to call other processes and call on more than the 10 (%0 through %9) > variables that only batch-file processing allows. The file will process the > first batch file specified, and the SHIFT command will then move to the > next > specified batch file. This allows you to specify the files to be processed > in > any order that you want as well as vary the number of files to be > processed. > > @ECHO OFF > :CHECK > IF "%1" == "" GOTO DONE > > ECHO PROCESSING THE FILE %1 > CALL %1 > SHIFT > GOTO CHECK > > :DONE > ECHO PROCESSING COMPLETED > > > To process three files named FILE1, FILE6, and FILE2 using the batch file > in > the previous example, enter the following at the command line: > > PROCESS FILE1 FILE6 FILE2 > > > The SHIFT results in the following: > > PROCESSING THE FILE FILE1 > (output of file1 if there is any...) > PROCESSING THE FILE FILE6 > (output of file6 if there is any...) > PROCESSING THE FILE FILE2 > (output of file2 if there is any...) > PROCESSING COMPLETED > ------------->8-------------- > > Best regards. > > Maurilio. > > Viktor Szakáts wrote: > > Hi Maurilio, David, > > > > Does OS/2 command interpreter supports %* to retrieve all > > parameters passed to a batch file? > > > > --- hello.cmd > > echo %* > > --- > > > >>hello.cmd 1 2 3 4 5 6 > > 1 2 3 4 5 6 > > > > Brgds, > > Viktor > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Harbour mailing list > > Harbour@harbour-project.org > > http://lists.harbour-project.org/mailman/listinfo/harbour > > -- > __________ > | | | |__| Maurilio Longo > |_|_|_|____| farmaconsult s.r.l. > > > _______________________________________________ > Harbour mailing list > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour >
_______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour