运行批处理文件时出现意外错误

时间:2015-07-18 20:42:45

标签: batch-file

我正在尝试使用非常简单的批处理文件批处理多个文件,但是,每次运行.bat时我都会\MODIS\MOSIAC\2000\*mos.hdf was unexpected at this time

我已尝试过各种修正引用问题,但似乎没有任何效果。

完整代码如下

FOR %i IN (E:\MODIS\MOSIAC\2000mos\*mos.hdf) DO resample -p (E:\MODIS\MODISRepro\OntarioReproject2000.prm) -i %i -o %i.tif

对此可能有什么解决方法?

1 个答案:

答案 0 :(得分:2)

在批处理文件中,您需要对%个变量上的%x符号加倍:

FOR %%i IN (E:\MODIS\MOSIAC\2000mos\*mos.hdf) DO resample -p (E:\MODIS\MODISRepro\OntarioReproject2000.prm) -i %%i -o %%i.tif