我目前正在开发 Adobe Air 移动应用程序,需要将大量文件从 .png 转换为 .atf。
我目前通过在每个文件上运行如下命令来执行此操作。
png2atf -c d -r -q 0 -f 0 -i inputFile.png -o outputFile.atf
我创建了一个批处理文件并逐行添加了命令...它可以工作,但每次文件名更改时我都必须更新它。我尝试了在网上找到的几个循环...但无法让它工作。如果有人能帮我编写一段代码,该代码可以循环遍历输入文件夹中的文件/目录并在转换文件时在输出目录中重新创建结构,我将不胜感激。
谢谢。
答案1
我假设你想为Pic001.png
文件创建新的转换文件,Pic001.atf
并使用相同的基名但延伸不同。
尝试类似
for %%f in (*.png) do (
png2atf -c d -r -q 0 -f 0 -i "%%~nf.png" -o "%%~nf.atf"
)
自行添加来源和目标目录的名称即可完成。
您可以选择所有文件,而不仅仅是 png 文件(*.png)
中正在更改的文件(*.*)
。