Hi Micheal,
rgb2pct is a batch file, so when used inside another batch it must be
"called" in order for control to return to the initiator:
call rgb2pct v:\historic_topos\rects\w\arnold-pond-w.tif
v:\historic_topos\8bits\w\arnold-pond-w.tif
call rgb2pct v:\historic_topos\rects\w\attean-w.tif
v:\historic_topos\8bits\w\attean-w.tif
call rgb2pct v:\historic_topos\rects\w\baker-lake-w.tif
v:\historic_topos\8bits\w\baker-lake-w.tif
If I may extend your script a little:
@echo off
for %%f in (arnold-pond-w.tif, attean-w.tif, baker-lake-w.tif) do (
call rgb2pct v:\historic_topos\rects\w\%%f
v:\historic_topos\8bits\w\%%f
)
or interactively from the command line:
pushd v:\historic_topos\rects\w\
for %f in (*.tif) do rgb2pct %f ..\..\8bits\w\%f
popd
More info at http://ss64.com/nt/call.html
cheers,
matt wilkie
--------------------------------------------
Geomatics Analyst
Information Management and Technology
Yukon Department of Environment
10 Burns Road * Whitehorse, Yukon * Y1A 4Y9
867-667-8133 Tel * 867-393-7003 Fax
http://environmentyukon.gov.yk.ca/geomatics/
--------------------------------------------
Smith, Michael wrote:
I have a .bat file which I'm trying to run, here are a few lines:
rgb2pct v:\historic_topos\rects\w\arnold-pond-w.tif
v:\historic_topos\8bits\w\arnold-pond-w.tif
rgb2pct v:\historic_topos\rects\w\attean-w.tif
v:\historic_topos\8bits\w\attean-w.tif
rgb2pct v:\historic_topos\rects\w\baker-lake-w.tif
v:\historic_topos\8bits\w\baker-lake-w.tif
When I run the .bat it runs the first line and then just stops,
returning to the windows command prompt. I can copy/paste other lines
into the command prompt and they work fine. How do I get it to
process the next line(s)?
**********
Michael Smith
State GIS Manager
Maine Office of GIS
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev