1.

Solve : How to create infinite variables in batch files??

Answer»

hi, i'm using DOS (net send)to chat with my flatmate on my LAN, and i've made a simple .bat file that looks like this, so that i don't have to write everything out everytime:

echo off
net send name %1 %2 %3 %4 %5 %6 %7 %8 %9

the problem is that i can't get any more than 9 VARIABLES because if i type %10, it just sends the first one and ADDS a zero, and i can't write more than nine words! Is there a SOLUTION to this, or a better way of doing it? My DOS skills are ten years old, and I don't remember anything on how to write code. Please help!Use the shift command. %0 through %9 are the first ten variables. Using shift, all variables after the tenth are shifted into %9. There is no backward shift, so make sure to type them correctly or create a NOTEPAD file with all the names typed in. Save it to the desktop, then copy/paste into the command line for the batch file.  You can use the shift command with less than ten variables.use quotes
this way all your text will be in the first variable



Discussion

No Comment Found