| Re: not so IDL related... Command line auto-feed [message #61215 is a reply to message #61137] |
Tue, 08 July 2008 17:21   |
jeffnettles4870
Messages: 111 Registered: October 2006
|
Senior Member |
|
|
On Jul 7, 7:00 pm, Jean H <jghas...@DELTHIS.ucalgary.ANDTHIS.ca>
wrote:
> Hi all,
>
> sorry for the misuse of this forum... though one of the smart here may
> be of great help!
>
> Ok, I have to process about 200 files though a program called dem2xyzn
> (for USGS DEM files). This program runs only under windows (and dos),
> and have basically no support. You start the program, then it ask for
> the name of the input file, then for the name of the output file, then
> if you are sure you want to continue etc.
>
> I want to automate all of this...
> There seems to be no way of specifying the parameters values (input,
> output) when calling the program.
>
> Is there a way to have a text being written in the current dos window?
> something that would look like, in pseudo-code:
>
> -call the program
> -write input1
> -write input2
> -write any letter to tell the prog to continue
> =start again with another set of input?
>
> I have tried to do a batch file, but the "write input1" get executed
> after the program has resumed...
>
> Any help of hints would be greatly appreciated!!!
> Jean
Are you doing everything (including specifying input & output
parameters) at the command line? If so, you might be able to stick
the input parameters in a text file (1 param per line) and do the same
for any output params. Then run a command like this:
program_name <input_params.txt >output_params.txt
This is just redirecting standard input and standard output, but last
time i checked (admittedly, this has been quite a while) you can still
do it at the windows command prompt.
Hope it helps,
Jeff
|
|
|
|