Hi Frank, I have java program that I want to execute batch from it. I want to set environment variable before I run the batch file. For example the 2 commands I want to run are: 1. set val=5 2. a.bat Sample how it was in Unix: [ishai@mip-devtest ishai]$ export val=7;a.bat 7 [ishai@mip-devtest ishai]$ cat a.bat echo $val [ishai@mip-devtest ishai]$ Thanks Idan -----Original Message----- From: Frank Cox [mailto:theatre@xxxxxxxxxxx] Sent: Sunday, October 05, 2008 8:36 PM To: Idan Shai (ishai) Cc: linux-msdos@xxxxxxxxxxxxxxx Subject: Re: dos command On Sun, 5 Oct 2008 07:53:24 -0700 (PDT) idan72 <ishai@xxxxxxxxx> wrote: > How can I send in one line two different dos command ? Do you mean that you want to pipe the output of one command to another? If so, you just separate the commands with a | character ( which is shift-\ on most keyboards). type file.txt | more That will take the output of the type command and pipe it into the more command. If you just want to feed commands to the command line one at a time but type just one thing, then you need to write a batch file, which is just a text file that contains the commands that you want to run. dosemu comes with a batch file called autoexec.bat in the c:\ directory -- take a look at that for an example of how to write one. -- MELVILLE THEATRE ~ Melville Sask ~ http://www.melvilletheatre.com DRY CLEANER BUSINESS FOR SALE ~ http://www.canadadrycleanerforsale.com -- To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html