Avatar billede fredand Forsker
20. februar 2008 - 13:37 Der er 5 kommentarer og
1 løsning

How to pass more then 9 params to a bat-script

Hello!

I call a bat-script from a ant-target.
The bat-script needs alot of params at startup.
It is called like:

<exec executable="cmd">
    <arg line="/c mybat ${param1} ${param2} ... ${param9}" />
</exec>

In the bat-script I initiate alot of variables like:

set var1=%1
set var2=%2
...
set var9=%9

The problem is that I need to pass param number 10.

set var10=%10

But then the variable, var10, gets value of param1.

So if any one got any solution or any better solution please let me know!

Best regards
Fredrik
Avatar billede fredand Forsker
20. februar 2008 - 15:04 #2
Hello!

Works fine!

Thanks you very much!
But please se next thread:

How to pass params to a bat that contains ";"

Also give a svar in this thread so I can reward you!

Best regards
Fredrik
Avatar billede erikjacobsen Ekspert
20. februar 2008 - 22:57 #3
No thanks,
Avatar billede fredand Forsker
21. februar 2008 - 08:14 #4
Hello Erik!

But I feel giving you the points is the only way I can reward you, and your help was very valueble to me!

So I insist, plesae give a svar. :-)

Best regards
Fredrik
Avatar billede erikjacobsen Ekspert
21. februar 2008 - 08:51 #5
No thanks.
Avatar billede fredand Forsker
21. februar 2008 - 12:27 #6
Ok.
Thanks any way for your help!
/Fredrik
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester